Our Business

Stanford Hillview Hotel

Address
13-17 Observatory Road on Knutsford Terrace, Tsim Sha Tsui, Kowloon, Hong Kong
No. of rooms
178
Company
Stanford Hotels International