Featuring air-conditioned accommodation with a private pool, Seven Lake Villa is located in Udaipur. This property offers access to a balcony, free private parking and free Wi-Fi.
Opp Ramee Royal - Village - Surpalaya, Highway, Udaipur, Rajasthan 31, 313801 Udaipur, India