Oyo Rooms Cyber Hub New Delhi ayant 2 étoiles se trouve à une distance de 3 km du Parc d'attractions Fun 'n' Food Village et à 2 km de la Salle de spectacles Kingdom of Dreams.
L'hôtel est situé à New Delhi, à une courte distance de la station de métro Belvedere Towers. Cet hôtel se trouve à 7 minutes de marche de Nestle India Limited et à 15 km de l'aéroport Delhi International. Le Parc Leisure Valley est à moins de 10 minutes en voiture de l'établissement. La station de métro la plus proche est à une distance de 10 minutes de marche.
Les hôtes peuvent prendre leur repas du matin au restaurant.