San Cosmo Suite ofrece wifi gratis en todo el alojamiento y vistas a la ciudad en Génova. El alojamiento se encuentra a 12 min a pie de University of Genoa, a 600 metros de Aquarium of Genoa y a 6,8 km de Port of Genoa. El alojamiento está a 300 metros del centro de la ciudad y a 2,7 km de Playa de Punta Vagno.
En el hostal o pensión, todas las habitaciones cuentan con aire acondicionado, TV de pantalla plana con canales vía satélite, cocina, zona de comedor, caja fuerte y baño privado con bidet, artículos de aseo gratuitos y secador de pelo. En San Cosmo Suite, cada habitación cuenta con ropa de cama y toallas.
La recepción ofrece ayuda en todo momento, y el personal habla inglés, español, italiano y ruso.
Cerca del alojamiento hay puntos de interés como San Lorenzo Square, Gallery of the White Palace y Palazzo Rosso. El aeropuerto más cercano (Aeropuerto de Génova-Cristoforo Colombo) está a 10 km del alojamiento, que ofrece servicio de traslado de pago para ir o volver del aeropuerto.