Worlds of Wonder und Kalindi Kunj sind 4 km bzw. 2 km entfernt. Okhla Bird Sanctuary ist unter anderem innerhalb von 20 Fußminuten zu erreichen.
In den Zimmern stehen ein Balkon, ein Flachbildfernseher mit Satellitenkanälen und eine Klimaanlage zur Verfügung. Die Badezimmer verfügen über eine Badewanne, eine getrennte Toilette und eine Dusche sowie Badelaken und Handtücher. Einige von diesen Zimmer bieten einen Ausblick auf die Stadt.