This boutique luxury hotel in Taormina, Sicily is an independent boutique hotel in Italy, located in a unique historic setting overlooking the Ionian Sea. The elegant rooms reflect the airy charm of Taormina, Sicily’s cliff-side gem. During your luxury vacation you can soak up the grandeur of a prominent yet intimate villa.
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed