Via dietro cappuccini, 21/c, 98039 Taormina
Apartments
Boasting sea views, Sea view Apartment is located in Taormina, around 1.3 km from Isola Bella. The property features mountain views and is 1.2 km from Mazzaro. This air-conditioned apartment comes with a kitchen, a seating area, and a satellite flat-screen TV. The apartment also offers a washing machine...