Le SPOT ON 81407 Hotel Raj Villa est un établissement 3 étoiles situé à Udaipur, à 16 km du temple Jagdish et à 17 km de Bagore ki Haveli. L'établissement se trouve à 17 km du City Palace d'Udaipur, à 18 km du lac Pichola et à 18 km de la gare d'Udaipur. Le fort de Sajjangarh se trouve à 24 km de l'hôtel et le lac Fateh Sagar est à 15 km.
Toutes les chambres disposent de la climatisation et d'une télévision.
Le SPOT ON 81407 Hotel Raj Villa se trouve à 19 km de Jag Mandir et à 21 km du temple EKlingji. L'aéroport Maharana Pratap, le plus proche, est implanté à 43 km.