Overlooking the sea, Luxury Residence Taormina offers self-catering accommodation in Taormina, a 10-minute drive from the beach. It features a garden and an indoor pool.
Each apartment will provide you with a flat-screen TV, air conditioning and a seating area. With a shower, the private bathroom also comes with towels.
Luxury Residence Taormina is 3.7 miles from Isola Bella. Giardini Naxos is a 15-minute drive away.