Via giarmario, snc, 98020 Pagliara
Guest houses
Villa La Torre is set in Pagliara and features a pool with a view and mountain views. The property has pool and inner courtyard views, and is 2.7 km from Roccalumera Beach. The guest house offers rooms with air conditioning, free private parking and free WiFi. At the guest house, every unit comes with...