Offering a multi-cuisine restaurant, Mustache Udaipur Luxuria is located 33 feet from the beautiful Lake Pichola and the architectural marvel of City Palace. Free WiFi access is available.
All rooms are air-conditioned. You can enjoy lake view from the room. 24-hour room service is available.
At Mustache Udaipur Luxuria you will find a 24-hour front desk and a terrace.
The bed and breakfast is 0.6 mi from Jagdish Chowk Bus Station, 1.9 mi from Udaipur Railway Station and 19 mi from Maharana Pratap Airport.