Belmond Villa Sant’Andrea, Sicily

Set like a jewel in the crown of Sicily, the Belmond Villa Sant’Andrea is quite simply stunning, in every sense of the word. A stylish waterfront oasis, which is the perfect antidote to the hubbub of city life, located in the historic hilltop town, Taormina. Originally built as a summer home, the exquisite seaside villa […]