Situated approximately a 25-minute stroll from the big Ajmal Khan Park, Metro House Hotel New Delhi includes a storage room and a restaurant. The hotel is only 1.1 km from New Delhi train station and a few moments from Tooti Chowk.
The 30 rooms at the accommodation comprise a dressing room. Climate control are featured for guests' comfort.
Situated around a 5-minute ride from Metro House Hotel, the restaurant The Exotic Roof Top Restaurant offers an international menu.
The centre of New Delhi can be reached within a 15-minute walk, and natural attractions like the Mughal-era Talkatora Gardens are nearly a 10-minute ride away. Be sure to visit the Connaught Place only 1.6 km from the Metro House New Delhi. Also, the 200000-square-foot Rashtrapati Bhavan Palace lies about a 15-minute drive away, while Ramakrishna Ashram Marg underground station is right around the corner from this New Delhi hotel. There is Panchkuian Road bus stop just 0.8 km away.