9.3/10
Wonderful
Free Wi-Fi
Parking
10 km.
Brolo - Ficarra Train Station
Featuring an outdoor pool and garden views, Arcaloro Resort is located in SantʼAngelo di Brolo. It features a garden, mountain views and free Wi-Fithroughout the property.
Contrada Arcaloro, 6, 98060 SantʼAngelo di Brolo, Italy