The 2-star Hotel Megha Sheraton New Delhi gives quick access to Shankar Market, situated about a 5-minute walk away. Boasting a location 750 metres from the Vivekanand Park, the hotel features 21 rooms as well as a lobby area and a restaurant.
This New Delhi hotel is located 4.7 km from the historic Agrasen ki Baoli Step-Well and just around the corner from Rajendra Place tube station. Jhandewalan Hindu Temple is approximately 10 minutes by car from the Megha Sheraton New Delhi, while Delhi International airport is 20 km from it. The property is situated not far from the 17th century Red Fort, while Pusa Institute bus station lies merely 600 metres away. New Delhi railway station is 4.4 km away.
Hotel Megha Sheraton offers rooms with a sitting area complete with an air conditioner. Bathrooms, fitted with a walk-in shower and a separate toilet, also provide guests with shower caps and bath sheets.
Tomatoes Kitchen with Chinese cuisine is located 8 minutes' stroll away.