This comfortable Hotel is in Montegrotto. The establishment consists of 108 units. This is not a pet-friendly property.