El Albergo Caffaro ocupa la 6a planta de un edificio de principios del siglo XX y ofrece habitaciones con aire acondicionado, conexión Wi-Fi gratuita y TV de pantalla plana. Se encuentra a 10 minutos a pie del acuario de Génova.
Las habitaciones presentan una decoración sencilla con suelo de baldosa de Graniglia, típico de la zona de Génova. Todas disponen de baño privado con secador de pelo.
El Caffaro Hotel está a 10 minutos a pie de la calle comercial Via XX Settembre y de la catedral de San Lorenzo. Está rodeado por un edificio histórico, como el Palazzo Ducale y el Palazzo Rosso.