Located nearly a 25-minute walk from Talkatora Indoor Stadium, the 2-star Hotel Megha Sheraton New Delhi features general facilities such as a lift and complimentary newspapers. This New Delhi hotel also offers guests Wi-Fi in public areas.
The smoke-free property is near a tube station and not very far from Vivekanand Park. Mughal Garden is at a distance of 3.2 km from the hotel, and Delhi International airport is 20 km away. There is Red Fort about 7 km away, while Pusa Institute bus station at a moderate distance from this accommodation.
Bathroom comforts include shower caps and bath sheets, and such essentials as a walk-in shower, a separate toilet, and a bath.
Each morning, the Megha Sheraton New Delhi serves an express breakfast. The soup restaurant Tomatoes Kitchen is located merely 8 minutes' walk from the accommodation.