Il se trouve à 400 mètres de la station de métro Okhla Bird Sanctuary.
Le Temple du Lotus est à 7 km de 21St Floor Skystudio Suite With Balcony, alors que le Parc d'attractions Worlds of Wonder est à une distance de 4 km. L'apparthôtel est situé à 4 km de l'Université islamique nationale. La station de métro la plus proche est dans un rayon de 400 mètres. Du fait de sa position à 30 km de l'aéroport Delhi International, vous pourrez rejoindre celui-ci en seulement 30 minutes en voiture.
Les chambres de 21St Floor Skystudio Suite With Balcony offrent aux clients une TV à écran plat avec des chaînes satellite, et des installations comme de la climatisation. Les salles comprennent un bidet et une baignoire, ainsi qu'un micro-onde et une bouilloire électrique.