Resort The Lalan Palace
★★★
Udaipur - Ahmedabad Hwy Lumbini Villa, Udaipur, India Show on map
Lumbini Villa is a 5-star villa in Udaipur, Rajasthan, India. It is one of 1,576 places to stay in Udaipur listed on Triptoic. The property has 4 rooms across 1 floors and opened in 2026.
Udaipur - Ahmedabad Hwy Lumbini Villa, Udaipur, 313001, India
Check-in starts at 11AM and check-out is until 10AM. Early check-in or late check-out may be available on request.
Lumbini Villa is located at Udaipur - Ahmedabad Hwy Lumbini Villa, Udaipur 313001, India.
Lumbini Villa is rated 5 stars.
Lumbini Villa has 4 rooms.
Highly rated alternatives close by
Resort
Hotel
Hotel
Hotel
Hotel
Hotel
Hotel
Resort