Stanford Hillview Hotel Hong Kong 4 stars

13-17 Observatory Road on Knutsford Terrace, Tsim Sha Tsui, Hong Kong, Hong Kong

Hotel image
Read more reviews for Stanford Hillview Hotel Hong Kong