L'hotel 21St Floor Skystudio Suite With Balcony Nuova Delhi è situato a circa 10 minuti in macchina dal Parco divertimenti Worlds of Wonder e a circa 3 km dalla Jama Masjid Kahkashan.
Quest'aparthotel è accanto alla stazione della metropolitana Okhla Bird. L’hotel è a soli 1 km dal Santuario degli Uccelli di Okhla. Il 21St Floor Skystudio Suite With Balcony Nuova Delhi è a circa 20 minuti in macchina dalla stazione ferroviaria New Delhi.
Le camere dell'alloggio forniscono agli ospiti una TV a schermo piatto con canali satellitari, e dei comfort quali un impianto di climatizzazione. I bagni hanno un bidet, un bagno con WC separato e una doccia.
Il ristorante Hungry-I si trova vicino a questo hotel.