Situated on the banks of Lake Pichola, in the city of Lakes – Udaipur, the newly restored and refurnished Mewari Villa Hotel is a treat to one’s soul. Mewari Villa is a luxury heritage hotel and the design of the hotel is inspired from the rich Rajasthani heritage and culture, which gives a palace like vibe to the place.
Shared 4 years ago
469 views
Shared 4 years ago
4.5K views
Shared 5 years ago
566 views
Shared 6 years ago
144 views
Shared 6 years ago
125K views