Bénéficiant d'un emplacement privilégié dans le centre de New Delhi, l'OYO Urban Villa propose des chambres climatisées, un restaurant et une connexion Wi-Fi gratuite. Il se trouve à environ 5,1 km du fort rouge, à 5,3 km du Gurudwara Sis Ganj Sahib et à 7,5 km du Gurudwara Bangla Sahib. Jantar Mantar est à 7,8 km et Rāj Ghāt à 8,9 km de l'hôtel.
Les logements sont équipés d'une télévision.
L'OYO Urban Villa se trouve à 7,5 km du stade de cricket Feroz Shah Kotla et à 7,7 km du musée national Gandhi. L'aéroport le plus proche, celui d'Hindon, est situé à 17 km.