



Housed in a 1908 English-style villa and an annex, this upscale hotel is a 10-minute walk from the Ancient Theatre of Taormina and 2 km from Isola Bella island in the Ionian Sea.
The sophisticated rooms come with Wi-Fi and flat-screen TVs. Upgraded rooms have terraces (some with sea views). Suites (some with 2 levels) add separate living spaces, plus features such as fireplaces or whirlpool tubs....
Create a free account to see the full venue profile and start planning your retreat.