Casa Greco Holiday home Taormina is located in a Roman-style building.
Taormina city center is 1 km away. Giardini Naxos can be accessed in a 5-minute drive. Serving guests with italian dishes, Ristorante L'Arco Dei Cappuccini is 300 meters away.
The villa offers rooms with climate control, TV, a DVD player and a balcony for a comfortable stay in Taormina. There is a private bathroom.
A kitchenette is provided.
Taormina Cable Car - Via Pirandello train station lies within a 10-minute walk.