3 star hotels in Torre Squillace
We found 3 properties with availability in Torre Squillace
Show on map
Le Case Del Borgo
Sp359, Km 14, Torre Squillace, Italy
The 3-star Le Case Del Borgo Torre Squillace hotel enjoys a prime location and provides easy access to Torre Squillace 2.8 km away. Featuring 15 rooms with views of the garden, the aparthotel is a 10…
Eloka
Via Vincenzo Monti, Torre Squillace, Italy
The 3-star Eloka Aparthotel Torre Squillace offers air-conditioned rooms around a 15-minute walk from Spiaggia di Torre Squillace. Parking is provided on site.
Agritenuta San Francesco
Contrada Rode Galeto, Torre Squillace, Italy
Featuring Wi-Fi throughout the property, the 3-star Agritenuta San Francesco Torre Squillace hotel is 4.4 km from Isola dei Conigli. This elegant bed & breakfast also includes a private parking lot.
- 1-3