moddsey Mon, 09/26/2016 - 06:40 prevnextoldernewer A quick search of HKPL indicates the Hotel was opened in 1949 and located on Castle Peak Road (17 mile stone). Date picture taken 1950s Author(s) Moddsey Gallery 1950s Hong Kong Shows place(s) Castle Peak Hotel [1949-1973] Log in or register to post comments