China Tour Advisors(HK) is located in Tsim Sha Tsui, Hong Kong on Hillwood Rd, 9-11A號, Cheuk Nang Centre, 1201.12/F. China Tour Advisors(HK) is rated 3 out of 5 in the category tour agency in Hong Kong.
Address
Hillwood Rd, 9-11A號, Cheuk Nang Centre, 1201.12/F