IL GECO ofrece habitaciones y una terraza en Génova, a 150 metros de la Via Garibaldi. Entre los lugares de interés cercanos se incluyen el Palazzo Ducale y el teatro Carlo Felice. Las habitaciones tienen balcón.
Todas las habitaciones están equipadas con cafetera. Las habitaciones de IL GECO tienen baño compartido y vistas a la ciudad. Las habitaciones incluyen zona de estar.
IL GECO se encuentra a 400 metros del acuario de Génova y a 1,5 km del Palacio Real de Génova. El aeropuerto Cristoforo Colombo de Génova está situado a 8 km.