Hotel Achibea
Hotel
San Vito lo Capo, Sicily
Hotel Achibea is located on the slope of Mount Passo del Lupo, part of the Zingaro Nature Reserve in Sicily. It features an outdoor pool. Wi-Fi is free throughout. San Vito Lo Capo is located 8.5 km away,
Number of rooms: 37
Via Verdesca 26, 91010 San Vito lo Capo, Italy