Castle Peak Hotel, Siu Lam

Castle Peak Hotel was located on Castle Peak Road, Siu Lam, near milestone 17 (area around the present Castle Peak Villas). It was a very popular hotel and recreation spot between 1950s and 1970s. It disappeared afterwards in the wake of massive modern development.

Share Share