Holiday apartment in Genoa, located near Piazza Corvetto and theaters.