Das 2-Sterne-Southwest Inn Neu-Delhi befindet sich ungefähr 25 Fußminuten vom Park Dwarka entfernt und bietet seinen Gästen ein Restaurant und einen Gepäckraum. Ein Fahrservice stehen allen Gästen zur Verfügung.
Das Hotel befindet sich 19 km weit weg vom Bahnhof Neu-Delhi und bietet einen schnellen Zugang zum ISKCON-Tempel. Zu den Sehenswürdigkeiten nicht weit entfernt vom Southwest Inn Neu-Delhi gehört The Omerus. Auch der Lodi Era Baoli liegt einen 16-minütigen Spaziergang von der Unterkunft entfernt, während die U-Bahn-Station Dwarka Sector 13 in einer 250 Meter Entfernung vom Hotel ist. Man braucht 20 Autominuten um von der Unterkunft aus zum Flughafen Delhi zu gelangen.
Wählen Sie aus einer guten Auswahl an indischen Gerichten im Restaurant Rice - Pan Asian Restaurant ganz nah am Southwest Inn.