This charming hotel is situated in Carpi. The accomodation features a total of 32 rooms.
Gabarda
Carpi, Italy
N 44.75851058959961 E 10.871397018432615