Cavour La Città Vecchia situa-se no centro de Génova, a 2,7 km de Spiaggia di Punta Vagno e a 12 minutos a pé de University of Genoa, e dispõe de acomodações bem equipadas apresentando acesso Wi-Fi gratuito.
Cavour La Città Vecchia tem vários pontos de interesse populares nas suas proximidades, incluindo Aquarium of Genoa, San Lorenzo Square e Gallery of the White Palace. O aeroporto mais próximo é o Aeroporto de Genova - Cristoforo Colombo, que fica a 10 km de Cavour La Città Vecchia.