Guests of Hotel Megha Sheraton New Delhi can enjoy access to the Orissan-style Laxminarayan Temple, located 25 minutes' walk away. This hotel offers high-speed Internet access in public areas and has a 24-hour business centre for those staying on business.
The 21 rooms at Hotel Megha Sheraton are equipped with comforts such as climate control, as well as a flat-screen TV with satellite channels. Bathrooms feature a walk-in shower and a separate toilet along with shower caps and bath sheets.
Guests can dine at the restaurant Oberoi Biryani, which is about 200 metres away.
The 2-star hotel lies 600 metres from R Block Park and just 0.7 km from the Vivekanand Park. Shankar Market is a 5-minute stroll from the Megha Sheraton, while Madame Tussauds Museum is 10 minutes away by car. The Gurdwara Bangla Sahib can also be found 2.9 km from this property. The hotel is situated 10 minutes' walk from East Patel Nagar bus stop and within reach of Rajendra Place tube station.