Isabella Hotel Taormina is positioned in a very privileged position, in the historical centre and on the characteristic and charming Main Street of the town. All rooms in the hotel accommodation are equipped with various amenities. The in house restaurant and cocktail bar serves wide varieties of delicious food. From the roof-terrace solarium guests can enjoy a marvellous view of the sea and Mount Etna.
Click here for availablity and prices!
Check out Italy Car Hire for good rental deals! |