Luxury hotels in Termini Imerese
We found 1 property with availability in Termini Imerese
Show on map
Grand Hotel Delle Terme
Piazza Delle Terme, Termini Imerese, Italy
Grand Hotel Delle Terme Termini Imerese, located a mere 650 metres from Church St. Nicholas of Bari, features high-speed Internet access in the business centre. Guests can enjoy a seasonal outdoor…
Good
(4 reviews)
- 1-1