El The Artists se encuentra en el centro histórico de Acireale, a 50 metros de la catedral y a 10 minutos en coche del mar Mediterráneo. Ofrece habitaciones con aire acondicionado y conexión Wi-Fi gratuita.
Todas las habitaciones de The Artists disponen de TV vía satélite y reproductor de DVD. El baño privado externo incluye ducha.
Todos los días se sirve un desayuno buffet abundante con productos locales.
El mirador Timpa se encuentra a 5 minutos a pie. Frente al establecimiento hay una parada de autobús que ofrece conexiones con el parque regional del Etna. Catania está a 30 minutos en coche.