Centrally located in New Delhi, Hotel Meridian Plaza is a convenient 7-minute to famous attractions such as the iconic India Gate, the Iskon Temple and the popular Lotus Temple. Free Wi-Fi access is available.
Number of rooms: 28
R-41 Greater Kailash Part 1, Greater Kailash 1, 110048 New Delhi, India