The 2-star Hotel Megha Palace lies within 2.9 km from Birla Mandir Temple, Rashtrapati Bhavan and New Delhi Railway Station.
Hotel Megha Palace is also minutes away from Jhandewalan Temple, Hanuman Temple and Ganga Ram Hospital. The city center is 4 km away from the hotel.
Ramakrishna Ashram Marg underground station is within 20 minutes' walking distance from the property. The hotel offers quick access to Indira Gandhi Intl airport, which is about 15 km away.
This business hotel provides luxury rooms equipped with free Wi-Fi, individual climate control, a work desk and a safe.
Eat & Drink
The bakery Suruchi is situated 350 meters of the property.
Along with an elevator, parking and an internet cafe there are a business center and a fax available on the premises.