Cohen Smart House Hotel Taormina
Offering a sun terrace and views of the sea and Isola Bella Nature Reserve, Cohen Smart House is set in Taormina in the Sicily Region, 100 metres from the beach in Isola Bella. The beach in Mazzaro is a 5-minute walk from the property.
Number of rooms: 2
Via Bongiovanni 30, 98039 Taormina, Italy