A unos 2 km del Southwest Inn Nueva Delhi, de 2 estrellas, los huéspedes pueden llegar a Netaji Subhas Institute of Technology. Encontrarás un restaurante y consigna de equipaje en este hotel.
El Templo ISKCON no está muy lejos, mientras que la estación de tren Nueva Delhi está a unos 30 minutos en coche del hotel. El Templo KaliBari en Nueva Delhi se localiza en los alrededores del Southwest Inn. El lugar se localiza a tan solo 1 km del Baoli de la Era Lodi. Dispones de excelentes conexiones de transporte, ya que la estación de metro Dwarka Sector 13 se encuentra a unos 5 minutos a pie.
El restaurante el Rice - Pan Asian Restaurant está al lado de este hotel y sirve comida india.