Terminal 2 befindet sich in der Nähe vom Seven Inn Unit By R S Group New Delhi Airport und ist unter anderem in 18 Minuten fußläufig zu erreichen.
Sulabh International Museum of Toilets ist rund 4 km vom Hotel entfernt.
Das 4-Sterne-Hotel verfügt über 225 Zimmer mit einem Balkon und einem Essbereich. Hier werden auch ein Flachbildfernseher mit Satellitenkanälen sowie Ausstattung zur Kaffee- & Teezubereitung angeboten. In Badezimmern stehen den Gästen eine Wellness-Badewanne, eine getrennte Toilette und eine Dusche zur Verfügung.