Hotel Mewari Villa – a Heritage and lake view hotel in Udaipur
Hotel Mewari Villa is located in a Udaipur near lake Pichola. All the rooms are tastefully designed and equipped with Heritage amenities. Also, have a lake view room. Every room is the perfect blend of traditional style and luxury, appointed to assure you a relaxing stay. Mewari Villa is a budget hotel in Udaipur along with a Lake view Jalsa restaurant. The large and spacious rooms have been tastefully equipped with Air-conditioners, LCD and WIFI Internet facility, All rooms are attached bathrooms with 24 hours hot water along with Lake and palace view rooftop Jalsa restaurant.