|
Hotel Megha Sheraton, Delhi enjoys a
distinct identity among the domestic as well as foreign tourists
coming to Delhi.
Located in the heart of the City, the location makes every other
corner of Delhi easily accessible. Two minutes Walk from Pusa Road
Metro Station & Karol Bagh. |