The comfortable 2-star Hotel Megha Palace offers laundry, 24-hour room service and airport transfer.
The hotel is located in a commercial area of Delhi, close to Birla Mandir Temple, Rashtrapati Bhavan and Jain Svetambar Temple. Guests can get to Delhi city center, which is 4 km away.
A 20-minute walk will take you to Ramakrishna Ashram Marg subway station. Hotel Megha Palace is easily accessible from Indira Gandhi Intl airport lying within 15 minutes' drive.
The hotel rooms are luxury and come with climate control, complimentary Wi-Fi, a safe and a work desk.
Eat & Drink
The bakery Suruchi can be reached within a 5-minute walk.
Hotel Megha Palace features such facilities as parking, an elevator and a cyber café.