Photograph of Excelsior Hotel, 120 Manchester Street (11) A photograph of a detail of a window of the Excelsior Hotel on Manchester Street. View the original item