Das 4-Sterne-Hotel Hotel Moustache Udaipur Luxuria liegt 24 Fahrminuten vom Flughafen Udaipur entfernt und bietet einen Gepäckraum und ein Restaurant. Vom Hotel aus sind viele Sehenswürdigkeiten, vor allem Jagdish-Tempel und Ambrai Ghat zu Fuß zu erreichen.
Nehru Garden ist in einer 3 km Entfernung. Stadt-Palast Udaipur ist in rund 12 Fußminuten Entfernung vom Hotel. Monsoon Palace liegt weniger als 10 Autominuten von der Unterkunft entfernt.
Die Zimmer bieten einen Blick auf die Seen und verfügen über einen Flachbildfernseher mit Satellitenkanälen sowie eine Minibar. Für den Komfort der Gäste sorgen ein Haartrockner und Badelaken in den privaten Badezimmern, die zudem mit eine getrennte Toilette und eine Dusche ausgestattet sind. Daunenkissen und Daunen-/Federkissen stehen in den Schlafzimmern zur Verfügung.
Frühstück wird im Restaurant serviert. Das Restaurant Ambrai bietet indische Gerichte und liegt rund 5 Gehminuten von hier entfernt.