Best Western City Hotel, Genoa

Via San Sebastiano 6Old Town, Genoa16100, Italy
Hotel chain: Best Western