O The Artists está localizado no centro histórico de Acireale, a 50 metros da Catedral e a 10 minutos de carro do Mar Mediterrâneo. Disponibiliza quartos climatizados com acesso Wi-Fi gratuito.
Todos os quartos do The Artists incluem uma televisão por satélite e um leitor de DVD. A casa de banho privativa externa inclui um chuveiro.
Um generoso buffet de pequeno-almoço com produtos locais é servido diariamente.
O Miradouro de Timpa fica a 5 minutos a pé. Existe uma paragem de autocarro em frente à propriedade com ligações para o Parque Regional Etna. Catania encontra-se a 30 minutos de carro.