Das Hotel Suzi International, Neu-Delhi befindet sich im Viertel Stadtzentrum Delhi, 25 Minuten Fußweg vom Shahjahanabad, und bietet Autos und Fahrradverleih zur Miete. Das Hotel stellt WLAN in den öffentlichen Bereichen und 22 Zimmer mit Blick auf die Stadt zur Verfügung.
Das komfortable Hotel liegt in erstklassiger Lage, nur 3 km vom National Gandhi Museum entfernt. Das Suzi International, befindet sich in Neu-Delhi, in 15 Fußminuten Entfernung vom Bahnhof Neu-Delhi. Sheila Cinema ist in der Nähe von der Unterkunft gelegen. Das Hotel liegt in einer idealen Lage in ungefähr 900 Meter Entfernung von der U-Bahn-Station Ramakrishna Ashram Marg.
Einige Zimmer bieten ebenfalls ein In-Room Tablet, einen Kleiderständer und einen Plasma-TV. Badezimmer mit einer getrennten Toilette und einer Dusche stehen in Zimmern zur Verfügung. Sie verfügen außerdem über private Badezimmer, die mit einer getrennten Toilette und einer Dusche ausgestattet sind.
Das Suzi International, Neu-Delhi bietet auch ein leckeres Frühstücksbuffet an. Das Restaurant Paankhuri Restaurant liegt in unmittelbarer Nähe von der komfortablen Unterkunft und bietet eine große Auswahl an indischen Gerichten.