Offering a location a 5-minute walk from Shankar Market, Hotel Megha Palace Delhi offers 18 rooms.
The Orissan - style Laxminarayan Temple is 2.2 km from this hotel and the Gurdwara Bangla Sahib is 3.4 km away. The TTD Tirupati Balaji Temple is also located a 25-minute stroll from the 4-star hotel. The Megha Palace allows you to enjoy such natural sights as NDMC Water Tank 1.8 km away. Nature lovers will appreciate proximity to the Pusa Hill Forest, which is a 30-minute walk away. This property is within 500 metres of East Patel Nagar bus stop and just moments from Rajendra Place underground station.
The soup restaurant Tomatoes Kitchen is a 5-minute stroll away.