The comfortable 2-star Hotel Megha Sheraton offers a luxury accommodation in a commercial area of New Delhi.
The hotel is placed near Ramakrishna Ashram Marg subway station in South Delhi district and within a 30-minute walk to New Delhi Railway Station, Jain Svetambar Temple and Lakhota Fort. Guests can get to New Delhi city center, which is 4 km away.
The property enjoys convenient location within a 15-minute drive to Indira Gandhi Intl airport.
Rooms of Hotel Megha Sheraton are appointed with complimentary Wi-Fi, individual climate control, cable TV, a work desk and a kitchen. Guests can make use of private bathrooms with a bathtub, a shower and complimentary toiletries.
Eat & Drink
A breakfast is served in the restaurant. Offering a variety of dishes, Alfa Spice and Jade Garden are just about 550 meters away.
Guests are welcome to use an elevator, parking and an internet café for general purposes and a business center and a fax for business needs.