This comfortable hotel can be found in Padova. There are a total of 133 accomodation units on the premises.