The comfortable 3-star Hotel Megha Sheraton offers a luxury accommodation in a commercial area of New Delhi.
The hotel is 650 meters away from Ganga Ram Hospital, Talkatora Garden and Jhandewalan Temple. The property is set within 4 km distance from the city center.
The venue is notable for the convenient location within a 15-minute drive to Indira Gandhi Intl airport.
Hotel Megha Sheraton provides guestrooms appointed with free Wi-Fi, individual climate control, cable TV, a work desk and a kitchen. The rooms come with private bathrooms featuring a bathtub, a shower and complimentary toiletries.
Eat & Drink
A breakfast is served in the restaurant. Guests will find the bar Alfa Spice within a 10-minute walk.
Such business facilities as a business center and a fax are available on site.