Niché dans le voisinage de "Sud de Delhi" à New Delhi, Oyo 630 Hotel Innova Homes ayant 3 étoiles se trouve à moins de 6 km d'attractions culturelles telles que le Musée Gandhi Smriti. Il y a aussi la commodité d'un parking sur place.
Cet hôtel est situé à moins de 4 km du Qûtb Minâr et à proximité du Stade de tennis RK Khanna Tennis Complex. Les lieux de culte les plus proches sont St. Thomas Church (500 mètres) et la Tombe d'Humayun (7 km). La région comprend également des sites naturels comme les Jardins des Lodhis à moins de 4 km de l'hôtel. Il y a l'arrêt de bus RK Khanna Tennis Stadium tout près d'Oyo 630 Hotel Innova Homes.
Cet hébergement se trouve à 500 mètres de Mizo Diner, proposant des plats de la cuisine asiatique.