Hotel by the lake in Udaipur
Udaipur (Hindi: उदयपुर), also known as ‘City of Lakes’, is a city in the state of Rajasthan, India. Udaipur is a popular tourist destination known for its scenic locations. This hotel is on the lakeside of Lake Pichola (पिछोला झील), so Choumeizai can enjoy the beautiful scenery of the lake.