Located 0.7 mi from Isola Bella and a 16-minute walk from Mazzaro, The Charme of Sicily offers accommodations located in Taormina.
The apartment has 1 bedroom, a living room, a dining area and a well-appointed kitchen with an oven. The air-conditioned accommodations also features a TV and a bathroom with free toiletries.
The apartment offers a terrace.
Taormina Cathedral is 1312 feet from The Charme of Sicily, while Naumachie is 328 feet away. Catania Fontanarossa Airport is 55 minutes' drive away.