The hotel is located in a nice environment fairly close to water. The city is fairly small so location wise it is ok if you wish to be in Castel San Pietro Terme. I was just staying one night on my way to my next meeting.
The staff at the hotel were very friendly and helpful.Some of them speak very...
More
