L'OYO Flagship Hotel Villa House est situé à New Delhi, à 4,6 km de la tombe d'Humayun et à 6,1 km de Pragati Maidan. Cet hôtel 3 étoiles propose une connexion Wi-Fi gratuite et un service d'étage. La porte de l'Inde se trouve à 6,3 km de l'hôtel et les jardins de Lodhi. à 6,6 km.
Les chambres sont équipées de la climatisation et d'une télévision.
Gandhi Smriti se trouve à 6,9 km de l'OYO Flagship Hotel Villa House, tandis que Jantar Mantar est à 9,2 km. L'aéroport international de Delhi, le plus proche, est implanté à 20 km.