Located in Taormina, 820 feet from Taormina Cathedral, Bed & Breakfast La Rocca features air-conditioned rooms and free WiFi throughout the property.
All rooms come with a flat-screen TV and a private bathroom with free toiletries and a hairdryer.
You will find luggage storage space at the property.
Corso Umberto is 492 feet from the property. The Greek Theater is a 13-minute walk away.
License number: 19083097C100745
Number of rooms : 2