University of Bristol - Historical Photographs of China reference number: JC01-07. The Repulse Bay Hotel opened in 1924.
Comments are welcome