Photograph of Excelsior Hotel, 120 Manchester Street (7) A photograph of the second and third storey of the Excelsior Hotel on Manchester Street. View the original item