Das Hotel Swaran Palace Neu-Delhi liegt im Stadtteil Karol bagh, in einer Entfernung von 21 Autominuten vom Flughafen Delhi. Das Hotel blickt direkt auf die Stadt und bietet WLAN im ganzen Gebäude.
Das 4-Sterne-Hotel liegt in erstklassiger Lage in Neu-Delhi, in einer Entfernung von 10 Gehminuten von der U-Bahn-Station Karol Bagh. Die Unterkunft liegt in der Nähe von einem Shopping- Bezirk. Markt Karol Bagh liegt in kurzer Entfernung vom Hotel. Der Busbahnhof Karol Bagh Metro ist nur 650 Meter vom Hotel Swaran Palace entfernt.
Das Hotel umfasst 42 Zimmer mit einer Minibar und Ausstattung zur Kaffee- & Teezubereitung. Außerdem gibt es moderne Annehmlichkeiten — einen Flachbildfernseher mit Satellitenkanälen. Einige Zimmer sind im komfortablen Stil eingerichtet. Die Badezimmer sind mit einer getrennten Toilette und einer Dusche ausgestattet und bieten zudem einen Haartrockner und Handtücher.
Das Swaran Palace bietet täglich ein einfaches Frühstück im Restaurant. Die Hotelbar verfügt über WLAN und einem TV. Das Restaurant Cafe Coffee Day ist 6 Minuten zu Fuß vom Hotel entfernt gelegen.