Kowloon
No availability for these dates. Please try different dates.
Stanford Hillview is located at 13-17 Observatory Road, Tsim Sha Tsui, Kowloon, Hong Kong, Kowloon.
Last updated: 2026-07-27