Stanford Hillview Hotel

Location And Contact
13-17 Observatory Road on Knutsford Terrace, Tsim Sha Tsui, Kowloon, Hong Kong SAR, China.
(852) 2723 3718
To Get There
8 , 8A , 260X , N241 , N281
8 , 8P , 8S
Jordan