Featuring Wi-Fi in public areas, the 2-star Hotel Megha Sheraton New Delhi is nearly a 25-minute walk from the big Ajmal Khan Park.
Shankar Market is located about 200 metres from the hotel, and such natural sites as the Mughal-era Talkatora Gardens are 2.9 km away. When staying at this New Delhi hotel, guests will be 3 km from Sri Bangla Sahib Gurdwara. Guests might as well enjoy proximity to R Block Park, situated 600 metres away. The 200000-square-foot Rashtrapati Bhavan Palace is approximately 10 minutes away by car, while Rajendra Place underground station is not far from the Megha Sheraton New Delhi. New Delhi railway station is 3.8 km from this accommodation.
The rooms at the hotel have a seating area, along with air conditioning for your convenience. In addition, there is an electric kettle and a refrigerator for self-catering purposes. Offering a walk-in shower and a separate toilet, the bathrooms are fitted with a shower cap and bath sheets.
While staying at Hotel Megha Sheraton, guests can choose from dining options nearby, such as Oberoi Biryani, located around 5 minutes' walk away, or Moti Mahal at a 5-minute walking distance.