University of Bristol - Historical Photographs of China reference number: JC01-12. The Peak Hotel opened in 1888 and closed down in 1936.
Comments are welcome