Located merely 1.3 km from 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 luggage storage.
You'll need 20-minute drive to Delhi International airport. Park Dwarka, which is approximately 25 minutes' walk from the hotel, is one of nearby attractions. KaliBari Temple lies just 1 km away, and Dwarka Sector 13 tube station is a stone's throw 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 within easy reach of the hotel.