Our users' favourite hotels
Castello Hotel Castel San Pietro Terme
Viale delle Terme 1010-B
Castel San Pietro Terme, IT
Castel San Pietro Terme, IT
£59
£46
per night
Anusca Palace Hotel Bologna
Via delle Terme 1058
Castel San Pietro Terme, IT
Castel San Pietro Terme, IT
£83
£60
per night