Located 6 minutes' walk from Rajendra Place, Hotel Megha Sheraton New Delhi gives quick access to various city sites. This hotel offers high-speed Internet access in public areas and has a 24-hour business centre for those staying on business.
The accommodation features 21 rooms with a seating area, furnished with a writing table. Bathrooms are appointed with a walk-in shower and a separate toilet along with shower caps and bath sheets.
Tomatoes Kitchen serves Indian dishes and lies 650 metres from Hotel Megha Sheraton.
The Vivekanand Park is 750 metres away, while New Delhi train station is 4.4 km from the 2-star hotel. The 17th century Red Fort is within a 15-minute drive of the Megha Sheraton and Delhi International airport is 20 km away. This property is also within reach of Jantar Mantar Observatory and Pusa Institute bus station is a mere 0.6 km away. The nearest tube station to the hotel is Karol Bagh, 10 minutes' walk away.