Featuring a lift and complimentary newspapers, Hotel Megha Sheraton New Delhi is located just 0.7 km from Vivekanand Park. This hotel also offers high-speed Internet access in public areas.
The property offers rooms with a sitting area featuring an air conditioner, along with a flat-screen TV with satellite channels. Bathrooms are fitted with a tub, a walk-in shower, and a separate toilet as well as shower caps and bath sheets.
Guests can enjoy Indian cuisine at Tomatoes Kitchen, situated merely 0.6 km from this New Delhi hotel.
Deen Dayal Upadhyaya College is approximately 10 minutes' drive away, while Shankar Market is a few metres away from the 2-star hotel. Mughal Garden is about 10 minutes by car from the property, and Delhi International airport is 20 km away. There is TTD Tirupati Balaji Temple a 25-minute stroll away, and Pusa Institute bus station is quite close to this accommodation. Hotel Megha Sheraton lies close to Rajendra Place tube station, which is about a 5-minute walk away.