Location Information

Hotel Metro Tower, Mahipalpur, New Delhi New Delhi And NCR lobby hotel metro tower mahipalpur new delhi airport hotel

Hotel Metro Tower, Mahipalpur, New Delhi

Situated just 2 kilometres from the Indira Gandhi International Airport, Hotel Metro Tower features a rooftop garden and offers free Wi-Fi.