Il Best Western Plus Hotel Terre di Eolo è una struttura esclusiva di nuova costruzione (2017) che nasce dalla ristrutturazione di una antica casa nobiliare dotata di corte e uliveto, secondo un progetto per cui l’albergo va a fondersi con l’essenza del posto diventando tutt’uno con il bellissimo panorama del mare, delle isole Eolie e dei monti Nebrodi. La sua posizione è strategica per la vicinanza al santuario della madonna Nera del Tindari e alla bellissima spiaggia di Mongiove.