Hotel Megha Palace is rated 2 stars and is placed about 2.9 km from Birla Mandir Temple . This business hotel offers good services and professional staff.
You can find Rashtrapati Bhavan only 3.5 km from the property. It is about 4 km away from the center of Delhi.
Easily accessible from Ramakrishna Ashram Marg subway station. The property is set 15 km from Indira Gandhi Intl airport.
The rooms in Hotel Megha Palace come with free Wi-Fi, a safe and a work desk.
Eat & Drink
Serving an array of dishes, Suruchi and Anjlika are just 350 meters away.
Guests can make use of parking, an elevator and a cybercafe on site.