Hotel Megha Sheraton New Delhi, located 2.2 km from Ajmal Khan Park, features Wi-Fi in public areas. This hotel offers a lift and complimentary newspapers.
Situated in the heart of New Delhi, the accommodation is within walking distance of Vivekanand Park. Rajendra Place is at a 450-metre distance from the 2-star hotel, while Laxminarayan Temple is 2.1 km away. This property is also a walk from Jhandewalan Temple and Pusa Institute bus station is 0.6 km away. Hotel Megha Sheraton is located 0.9 km from Karol Bagh underground station and a 19-minute drive will be enough to get to Delhi International airport.
An electric kettle and a fridge are offered in the rooms. Bathroom amenities include a bathtub, a walk-in shower, and a separate toilet, along with comforts such as a shower cap and towels.
This New Delhi hotel serves a made-to-order breakfast every morning. Guests can enjoy Chinese meals at Tomatoes Kitchen within 8 minutes' walk of the property.
Book Megha Sheraton New Delhi
More +
Less -