Parallel Hotel is set in the heart of Udaipur and offers themed accommodations and a range of facilities to ensure an unforgettable stay in the 'City of Lakes'.
Parallel Hotel is set in the heart of Udaipur and offers themed accommodations and a range of facilities to ensure an unforgettable stay in the 'City of Lakes'.