Colombo House localiza-se em Génova e fornece acomodações a 2,2 km de Praia de San Nazaro e a 2,9 km de University of Genoa. Existe estacionamento privado disponível no local.
Algumas unidades dispõem de ar condicionado, televisão de ecrã plano, máquina de lavar roupa, máquina de café e uma cozinha.
Colombo House tem vários pontos de interesse populares nas suas proximidades, incluindo Spiaggia di Punta Vagno, Aquarium of Genoa e Estação Ferroviária de Génova Brignole. O aeroporto mais próximo é o Aeroporto de Genova - Cristoforo Colombo, que fica a 12 km de Colombo House.