Situada no centro de Taormina, a 15 minutos de carro de Isola Bella e a 7 km de Mazzaro, a Casa Cleone disponibiliza acesso Wi-Fi gratuito e ar condicionado. O alojamento fica a 60 metros da Corso Umberto (rua).
A casa de férias está localizada no piso térreo e tem 1 quarto, uma televisão de ecrã plano e uma cozinha totalmente equipada com um frigorífico.
A Catedral de Taormina fica a 500 metros da casa de férias, enquanto Naumachie está a 50 metros. O aeroporto mais próximo é o Aeroporto Catania Fontanarossa, a 68 km da propriedade.