El Villa Le Terrazze Charming Rooms ofrece alojamiento en Taormina, a 10 minutos a pie del centro de la ciudad, y dispone de WiFi gratuita y piscina al aire libre. El establecimiento alberga un bar. Se facilita aparcamiento privado.
Las habitaciones están equipadas con aire acondicionado. La mayoría de ellas incluye balcón o terraza con vistas al mar y a la piscina. El baño privado cuenta con ducha. También hay secador de pelo, albornoces y artículos de aseo gratuitos.
Todas las mañanas se sirve un desayuno buffet.
El Villa Le Terrazze Charming Rooms está situado a 2,5 km del anfiteatro griego. Los huéspedes pueden acceder a Mazzarò, ubicada a 2,3 km, en teleférico. Le Terrazze se halla a 6 km de Isola Bella. El establecimiento se encuentra a 68 km del aeropuerto de Catania.