Mewar Villas

Small Business Owner in Udaipur, Rajasthan, India

Visit my company website

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.