Hotel Satwah Palace 10 Minute Away Distance Nizamuddin Railway Station New Delhi has 22 rooms and is located 3.1 km from the Baháʼí house "Lotus Temple". The hotel provides 24-hour security service to ensure guests' safety.
Situated within a 10-minute drive of the palatial 16th-century Humayun's Tomb, this 3-star hotel also gives access to such sports venues as the Thyagaraj Stadium, which is around 15 minutes away by car. The British-era public park "Lodhi Garden" is 3.3 km from the Satwah Palace 10 Minute Away Distance Nizamuddin Railway in New Delhi. A family vacation to New Delhi will become more exciting if you visit the National Zoological Park lying about 20 minutes by car from the property. The nearest bus stop is Bhogal 550 metres away.
The rooms feature air conditioning, along with a flat-screen TV with satellite channels for guests' utmost comfort. Bathrooms with a separate toilet and a shower, also offer bath sheets and bathrobes.
Tewari Sweets is located 25 minutes' stroll from Hotel Satwah Palace 10 Minute Away Distance Nizamuddin Railway and serves Chinese food.