Itaca encontra-se em Varazze, a 15 minutos a pé de Santa Caterina Beach, e apresenta acomodações com um jardim, estacionamento privado gratuito, um salão partilhado e um terraço. O alojamento situa-se a 15 minutos a pé de Praia Viale Paolo Cappa, a 33 km de Port of Genoa e a 36 km de Aquarium of Genoa. O acesso Wi-Fi gratuito e uma cozinha partilhada estão disponíveis.
No alojamento, os quartos incluem roupeiro. Todos os quartos têm uma casa de banho partilhada e roupa de cama.
University of Genoa fica a 36 km de Itaca, enquanto Gallery of the White Palace está a 36 km da propriedade. O aeroporto mais próximo é o Aeroporto de Genova - Cristoforo Colombo, que fica a 26 km de Itaca.