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.
Amenities:
- Property is cleaned with disinfectant
- Guests are provided with free hand sanitizer
- Social distancing measures are in place
- Internet Access - Free Public Access
- Tennis Court
- Airport Transportation
- Non-Smoking Facility
- Attraction Shuttle Service