Hotel O 7 Star New Delhi est situé dans la localité de "Pashim Vihar", à 4 km des Chambres Mystérieuses de Delhi, ce qui est fortement recommandé pour une visite en famille.
Niché à 10 minutes en voiture du parc Bindra, cet hotel 3 étoiles se trouve également à 15 minutes en voiture de Vedic Expo. De plus, l'hotel est à 4,1 km de la tour de l'horloge, et la gare de New Delhi est à 13 km. O 7 Star de New Delhi est juste à côté de l'arrêt de bus Meera Bagh.
Vous pourrez déguster des plats de cuisine indienne servis au restaurant Red Chilli qui se trouve à 7 minutes à pied de la propriété.