O Itália Inn está situado no centro de Genova e apresenta quartos com ar condicionado, piso em parquet e acesso Wi-Fi gratuito. Os hóspedes estarão apenas a 5 minutos a pé das estações de metro S. Agostino e De Ferrari, enquanto o Aquário de Génova fica a 1 km.
O seu quarto do Italy Inn inclui uma televisão de ecrã plano e um cofre, bem como uma casa de banho privativa com duche, secador de cabelo e produtos de higiene pessoal gratuitos.
É providenciada uma área de estar partilhada com mesa de jantar, sofás e uma grande televisão. Poderá também encontrar máquinas de venda automática de bebidas e snacks.