Located within 600 metres of Jantar Mantar Observatory, Host Inn New Delhi is a 5-minute walk from Madame Tussauds Museum.
You'll need 19-minute drive to Delhi International airport. The Central Park is 7 minutes' stroll from this hotel, and Mughal Garden is 2.5 km away. The 3-star hotel is also in proximity to the Jama Masjid and Shivaji Stadium Terminal bus station is 550 metres away. Offering proximity to Barakhamba Road underground station, the Host Inn is located a 5-minute walk away.
Guests may find the restaurant Rajdhani Thali about 300 metres away.