Location: The Claridges New Delhi is located in New Delhi, close to Lodhi Garden, National Museum, and India Gate. Nearby points of interest also include Presidential Palace and Old Fort. Hotel Features:The Claridges New Delhi features a restaurant. Room service is available. The hotel serves a complimentary breakfast. Recreational amenities include a fitness facility. This 5-star property has a business center. High-speed Internet access is available in public areas. Guestrooms: Coffee/tea makers and minibars are offered. Bathrooms feature hair dryers. High-speed Internet access is provided. Televisions are available in guestrooms. Rooms also include air conditioning.