Choose your room
Casa Leonida Apartment
- Wi-Fi
- Child-friendly
Cots
- Air conditioning
- No pets allowed
Casa Leonida Apartment Taormina is located about 5 minutes by car from Mazzaro Sea Palace and just 550 metres from Corso Umberto. This apartment features Wi-Fi throughout the property.
A 10-minute walk will bring you to the centre of Taormina. Castillo de Castelmola Castle is nearly 10 minutes away by car, and Palazzo dei Congressi is also only a short stroll from the apartment.
In-room facilities include a multi-channel TV, as well as such comforts as an air conditioner. Beds fitted with anti-allergic soft or hard pillows are at guests' disposal. Offering a bidet, a separate toilet, and a shower, a bathroom comes with hair dryers and towels.
This property offers a fully equipped kitchen with a refrigerator, an oven, and kitchenware, along with coffee/tea making equipment. Inter Etna bus stop is a mere 5 minutes' walk from Casa Leonida Apartment, while Terminale Funivia Taormina - Mazzaro cable car station lies around 10 minutes' walk away. There is a terrace as a spot to unwind.