Hotel Detailed

The Grand New Delhi

The Grand New Delhi, nestled in the heart of Delhi NCR, is the city's most distinguished luxury hotel. An ideal destination for the discerning business and leisure traveler, the 5-Star Luxury Hotel boasts of modern facilities and a resort like feel with luscious greens & magnificent waterscapes. A proud winner of World Luxury Hotel Awards, the hotel with its personalized services and exemplary hospitality is the quintessential address to relax, unwind and explore the city at your own pace.

 

Available Rooms

Hotel Amenities