Tayyab Masjid liegt eine 10-minütige Autofahrt von dem 21St Floor Skystudio Suite With Balcony entfernt. Worlds of Wonder ist unter anderem innerhalb von 10 Autominuten zu erreichen. Das Aparthotel liegt auch in einer Entfernung von nur 5 Gehminuten von der U-Bahn-Station Okhla Bird Sanctuary. Sri Shirdi Sai Baba Mandir ist in 3 Kilometer Entfernung von der Unterkunft. Die nächstgelegene U-Bahn-Station ist nur 5 Minuten zu Fuß von. Das Hotel befindet sich in Neu-Delhi, 30 km vom Flughafen Delhi entfernt.
Neben einem Balkon und einer Essecke sind die Zimmer in das 21St Floor Skystudio Suite With Balcony Neu-Delhi mit einem Flachbildfernseher mit Satellitenkanälen ausgestattet. Die Hotelzimmer verfügen über ein Balkon, ein Sofa und ein Flachbildfernseher mit Satellitenkanälen sowie über Badezimmer mit einem Bidet, einer getrennten Toilette und einer Badewanne.