Business hotels in Solofra
We found 1 property with availability in Solofra
Show on map
Solofra Palace Hotel & Resort
Via Melito 6/A, Solofra, Italy
The 4-star Solofra Palace Hotel & Resort is situated in the centre of Solofra around 20 minutes' walk from Castello di Solofra. The resort offers a pool bar along with a traditional Hammam, mud baths…
- 1-1