Hotel O Gour Town House New Delhi est située à moins de 6 km de la Mosquée Nilli Masjid et à moins de 2 km du Fort de Tughlaqabad.
Les attractions sportives à proximité sont Complexe sportif Thyagaraj (à 7 km) et Complexe sportif Siri Fort (à 4 km). Cet hotel 3 étoiles se trouve à environ 25 minutes à pied du temple Kalka. L'arrêt de bus DDA Flats Kalkaji est à quelques instants d'O Gour Town House.
En séjournant à la résidence, vous pouvez choisir l'une de 30 chambres avec une TV à écran plat avec des chaînes satellite, et des éléments essentiels comme une climatisation.
Hyjack Restaurant and Bar est un endroit parfait pour déguster la cuisine Indian et il est situé à seulement 1 km de l'hotel.