Address: 18 Tin Yan Road, Tin Shui Wai, Hong Kong, Hong Kong
Harbour Plaza is located in Hongkong’s New Territories, a 2-minute walk from Ginza Station. It offers an outdoor pool with mountain views, 4 dining options and easy access to V city and Tuen Mun Town Plaza by subway.