This charming hotel is located in Padova. The property consists of 115 units. This property does not accept pets.