Oyo 1268 Hotel Lake View Palace Location
7-8, Trident Road, Udaipur, India
Enter dates to see available properties
Area Information
Attractions
Fateh Prakash Palace
950 m
Mahakaleshwar Temple
1.2 km
mahakaleshwar mandir
1.2 km
Train stations
Udaipur Railway Station
3.2 km