Boasting mountain views, Lake face features accommodation with terrace, around 500 metres from Jagdish temple. This 2-star guest house offers a 24-hour front desk and luggage storage space.
Number of rooms: 3
94, Chandpole Udaipur, 313001 Udaipur, India