Colombo House se encuentra en Génova y ofrece alojamiento a 1,9 km de Playa de Punta Vagno y a 2,2 km de Playa de San Nazaro. Hay parking privado en el propio alojamiento.
Algunas unidades incluyen aire acondicionado, TV de pantalla plana, lavadora, cafetera y cocina.
Cerca del alojamiento hay puntos de interés como Aquarium of Genoa, Estación de tren Genova Brignole y Porta Soprana. El aeropuerto más cercano (Aeropuerto de Génova-Cristoforo Colombo) está a 12 km del alojamiento.