Castle Wedding Venues in Sicily
-
Excelsior Palace Hotel Taormina
SicilyThe Excelsior Palace Hotel Taormina is a wedding venue located in Sicily, Italy. The historic palace is enclosed by...Read more Greek walls and enjoys the most picturesque location, offering Mount Etna and the sea as a marvellous backdrop for your day. Couples will be won over by its sophistication and the...