Offering a restaurant that serves Indian, Chinese and continental delights, Grand Notting Hills Hotel and Resorts is located in New Delhi. The Delhi International Airport is 2.7 km. Free WiFi access is available.
Each air-conditioned room here will provide you with a cable TV, a seating area and a balcony. There is also a refrigerator. Featuring a shower, private bathroom also comes..