Offering cars for rent, Host Inn New Delhi is a 10-minute ride from National Gallery of Modern Art.
This hotel is located merely 300 metres from Madame Tussauds Delhi, not very far from Barakhamba Road tube station. The 3-star hotel in New Delhi is just 8 minutes on foot from Jantar Mantar Observatory. The property is also a walk from Karol Bagh Market and Shivaji Stadium Terminal bus station is a 10-minute walk away. The nearest underground station is a 5-minute walk away. Host Inn is 19 minutes by car from Delhi International airport.
Guests may find the restaurant Rajdhani Thali 5 minutes' stroll away.