Located merely 1.3 km from the Lodi Era Baoli, the 2-star Southwest Inn New Delhi offers access to tourist attractions throughout New Delhi. This New Delhi hotel features safety facilities including a luggage locker.
You'll need 20-minute drive to Delhi International airport. The Dwarka Park, which is approximately 25 minutes' walk from the hotel, is one of nearby attractions. The KaliBari Temple lies just 1 km away, and Dwarka Sector 13 tube station is just around the corner from the Southwest Inn New Delhi. The property is about a 30-minute drive from New Delhi train station.
Rice - Pan Asian Restaurant with Indian cuisine is located in close proximity to the hotel.