Discover refined luxury at The Grand New Delhi Hotel, a premier five-star retreat in the heart of India’s vibrant capital. With 381 elegantly appointed rooms, this distinguished hotel blends modern comfort with timeless sophistication. First opened in 2000 and thoughtfully renovated in 2009, it offers a seamless blend of contemporary style and traditional hospitality.