×

Mewar Villas Hotel

User

Hotel in Udaipur Near Lake pichola


SECTORES

About Mewar Villas Hotel

Located on the most stunning lake of Udaipur - Pichola. Mewar Villas Hotel offers rooms with panoramic views of sunset and sunrise on the City Palace and the surroundings of Ambrai Ghat. This contemporary hotel is comfortable, elegant, and affordable.