Located in New Delhi in the Delhi NCR Region, 1.9 km from Jantar Mantar, Hotel Bhartia features a terrace and views of the city. Guests can enjoy the on-site restaurant. All rooms are fitted with a fl...
Featuring 4 dining options, an outdoor swimming pool and a spa and wellness centre, Sheraton New Delhi Hotel is located in Mahrauli. Each room here will provide you with air conditioning and a minibar...
AdvantagesFantastic service, lovely products, great prices
DisadvantagesIt's a long way to go to buy more
AdvantagesFabulous architecture, great tourist 'lounge', beautiful experience
DisadvantagesNone - don't be shy, the Sikh religion welcomes everyone
DisadvantagesIt can get very busy