Via nazionale, 70, 98039 Taormina
Apartment 3 stars
Set 164 feet from the sea, Antica Stazione provides self-catering accommodations 3.1 mi from the center of Taormina. WiFi is free throughout.
Offering a balcony and outdoor furniture, the apartment comes equipped with a kitchen, fan and sofa.The private bathroom includes a hairdryer and free toiletries.
Casa...