87 Hari Nagar, Ashram, New Delhi, New Delhi, India
Show map
Located within 5 minutes' drive of the Baháʼí house "Lotus Temple", which is considered to be a sacred place of worship, the 3-star South Delhi Inn New Delhi offers a restaurant and baggage storage for guests' convenience. This New Delhi hotel features safety facilities including luggage storage.
The hotel places you 2.1 km from the palatial 16th-century Humayun's Tomb and 2.8 km from the premier Central Jamia Millia Islamia University. The South Delhi Inn New Delhi stands in close proximity to Ashram tube station. Families travelling to New Delhi will enjoy being approximately a 10-minute ride from the 176-acre National Zoological Park. The nearest bus stop is Nehru Nagar, located just 0.7 km away, and New Delhi train station is around 10 km away.
The rooms at South Delhi Inn include air conditioning and soundproof walls, as well as media facilities like a flat-screen TV. The rooms feature private bathrooms.
Each morning a scrumptious breakfast is served. The accommodation is a short way from Indian Accent and offers a broad selection of meals.
+ More- Less
Most Popular Facilities
Internet
Parking
24-hour services
Shuttle
On-site Dining
No Smoking
+ More
Gallery
Map
Tourist attractions in
New Delhi
Attractions
Delhi Zoo - 3.4 km
Purana Qila (old fort) - 4 km
Pragati Maidan - 4.9 km
India Gate - 5 km
Airports
Delhi International - 23 km
Train stations
Hazrat Nizamuddin Railway Station - 1.7 km
Rooms & Availability
Please wait, we’re checking available rooms for you.