Hotel Metro Plaza - New Delhi Railway features 15 rooms and lies approximately 25 minutes' walk from Karol Bagh Market. Overlooking city, this hotel welcomes guests with a daily continental breakfast.
The accommodation is nestled in the very heart of New Delhi, within arm's reach of Ramakrishna Ashram Marg underground station. Madame Tussaud's Museum is 19 minutes on foot from the 2-star hotel, while Panchkuian Road bus stop is a mere 0.6 km away. This property is just a short stroll from Central Park. The nearest underground station is merely 200 metres away.
Guests can have breakfast in the restaurant every morning. Offering Indian dishes, Leo's Restaurant Lounge lies just 100 metres away.
Book Metro Plaza - New Delhi Railway Station New Delhi
More +
Less -