Located within 3.5 km of Udaipur Railway Station and 6.4 km of Lake Pichola in Udaipur, Moustache Udaipur Rehvaas offers accommodation with seating area. This homestay provides free private parking, a 24-hour front desk and free Wi-Fi.
Number of rooms: 6
39 Manva Kheda Road, 313001 Udaipur, India