HotelsClick.com

Hotel Boheda Palace - Udaipur India - Photos

» Hotel Boheda Palace - Udaipur India

Booking.com

No photos

Hotel Boheda Palace - Udaipur India - Search and Book Hotel

Kalaji Goraji, Near Lake Palace Road
313001