Letizia Villa is located next to Mazzaro, Chiesa di San Giuseppe and Spiaggia di Mazzeo.
Taormina city center is 4 km away. There is a sandy beach meters from the villa.
This property comprises 4 rooms with modern facilities. The rooms boast rustic furnishing. A double bed and a sofa bed are at guests' disposal. Guests are offered 2 bathrooms.
Kitchen amenities feature a freezer and an oven.
Fontanarossa airport can be reached in 45 minutes by car.