Udaipur, Udaipur
Spend a second to
save a fortune!
Spend a second to save a fortune!
25-26 Navghat, Next to City Palace, Udaipur
Offering a multi-cuisine restaurant, Moustache Udaipur Luxuria is located 10 metres from the beautiful Lake Pichola and the architectural marvel of City Palace. Free WiFi access is available. All rooms are air-conditioned.
See MoreUsage of subsidiary facilities may incur additional fees