Taormina Center Apartments, Taormina
Featuring free WiFi, Taormina Center Apartments offers accommodation in Taormina. Isola Bella is 1.8 km from the property.
Description of rooms
Apartment with Garden View
This apartment features a seating area, patio and sofa.
Apartment with Garden View
This apartment features a seating area, sofa and private entrance.
Book
Photos:
Facebook
(0 )