Via Delle Giunchiglie, 73048 Torre Squillace
Bed and Breakfast
with
4
rooms
AQUARAMA Rooms & Apartments features air-conditioned rooms in Torre Squillace. Among the facilities of this property
are a restaurant, a 24-hour front desk, and private check-in and check-out, along with free Wifi throughout the property. Free private parking is available, and the bed and breakfast also provides ...