Mewar Villas
Small Business Owner in Udaipur, Rajasthan, India
Mewar Villas (A Boutique Hotel) is situated on the north/western banks of Lake Pichola in the heart of the most romantic city of Rajasthan - "City of Lakes" Udaipur.
The property has 27 rooms (16 are Premium Lake View rooms and 11 are Deluxe Non-Lake View rooms). Lake-view rooms add panoramic views of Lake Pichola and the old city, and also offer ‘Jharokas’, which are extended balconies with plush seating.