Location: the hotel is situated in Castelluzo, 900 m. from the sea, surrounded by olive trees and typical Mediterranean countryside.
See more: Hotels in Europe Hotels in Italy Hotels in San Vito Lo Capo Holiday Destinations in Europe