Search Results.
Your search returned 1 link
Home> Search Results
The HarbourView Place is a lofty luxury serviced suites Hotel located on the 50/F to 70/F of The Cullinan II, in ICC complex atop Kowloon Airport Express station, connected to superb transports network with rest of the world. Variety of accommodation ... more