Das fantastisch Hotel Saar Inn Neu-Delhi liegt in rund 6 km Entfernung vom Roten Fort und bietet ein Restaurant. Ein Shuttleservice stehen allen Gästen zur Verfügung.
Thorium CS ist in rund 5 Gehminuten Entfernung vom Hotel, und die Mughal Gardens ist etwa 10 Minuten mit dem Auto von hier entfernt. Bhawan in unmittelbarer Nähe zu dem fantastischen Hotel ist eine der nahegelegenen Attraktionen. Zu den bemerkenswerten religiösen Gebäuden in der Nähe gehört der Laxmi-Narayan-Tempel, der in einer 3 km Entfernung vom Saar Inn ist. Die Unterkunft liegt in ungefähr 5 Gehminuten Entfernung von der U-Bahn-Station Karol Bagh sowie in ungefähr 2 km Entfernung vom Bahnhof Neu-Delhi.
Einige Zimmer im Hotel verfügen über Verdunkelungsvorhänge und eine Klimaanlage.
Das Restaurant Southy mit asiatischer Küche, das 300 Meter vom Hotel Saar Inn entfernt liegt, lädt zum neuen Gastroerlebnis ein.