Das 4-Sterne-Hotel Mewar Villas liegt 24 Fahrminuten vom Flughafen Udaipur entfernt und bietet ein Restaurant und einen Gepäckraum. Vom Hotel aus sind viele Sehenswürdigkeiten, vor allem Gangaur Ghat und Ambrai Ghat zu Fuß zu erreichen.
Monsoon Palace ist in einer 4 km Entfernung. Udaipur-Sonnenobservatorium ist in knapp 2 km Entfernung vom Hotel. Stadt-Palast Udaipur liegt 1 km von der Unterkunft entfernt.
Die 27 klimatisierten Zimmer verfügen über einen Flachbildfernseher mit Satellitenkanälen sowie Ausstattung zur Kaffee- & Teezubereitung. In den privaten Badezimmern gibt es Toilettenartikel und Morgenmäntel. Von diesen Zimmern aus können Sie einen Ausblick auf den See genießen.
Frühstück wird jeden Morgen im Restaurant serviert. Das Restaurant Ambrai bietet asiatische Gerichte und liegt 5 Minuten zu Fuß von hier entfernt.