New Delhi India
New Delhi, one of Indias most populous cities, is teeming with culture and history. Our hotel sits at the heart of this magnificent city, providing easy access to attractions, shopping districts and more. You can find us just off Connaught Place Circle – a mere 5 minutes away from the nearest metro station!
From here youre also within walking distance to several museums and historical sites such as Red Fort complex and Jama Masjid Mosque. Plus youll be able to sample cuisine from all over India with premium dining experiences nearby. In shorteverything New Delhi has to offer is right on our doorstep!