Just 120 metres from the sandy beach in Giardini Naxos, Villa Cavallaro offers colourful self-catering accommodation with free WiFi and air conditioning. Taormina is 7 km away.
This studio comes with a kitchenette, a dining area and satellite TV. The bathroom has a shower and bidet.
The Cavallaro is a short walk from restaurants, cafés and pizzerias. Isola Bella is 6 km away.