Das The Solace Neu-Delhi liegt im Stadtteil South Delhi, in einer Entfernung von 23 Autominuten vom Flughafen Delhi. Die Gäste des Hotels können gerne im ganzen Gebäude WLAN mitnutzen.
Zoo von Delhi ist innerhalb von 15 Autominuten von hier aus zu erreichen und Indira Gandhi Denkmal ist circa 6 Kilometer vom Hotel entfernt. Die Unterkunft ist günstig in der Innenstadt von Neu-Delhi gelegen. Auch LSR College ist in nur 6 Gehminuten Entfernung von dem 2-Sterne-Hotel zu finden. Das The Solace liegt nur wenige Minuten mit dem Auto entfernt von der U-Bahn-Station Kailash Colony.
Einige geräumige Zimmer verfügen über ein Bügeleisen/Bügelbrett und eine Klimaanlage sowie WLAN und einen LCD-TV. Außerdem gibt es in den Zimmern ein privates Bad mit einem Haartrockner und Morgenmänteln. Die Bäder sind mit einer Badewanne und einer getrennten Toilette ausgestattet und verfügen zudem über einen Haartrockner und Morgenmäntel.
Im Restaurant bietet das Solace ein kostenloses Frühstücksbuffet an. Das Restaurant Dunkin' Donuts serviert amerikanische Gerichte und liegt nur 13 Minuten vom Hotel entfernt.