Architecture
International Commerce Centre
38 locals recommend
Location
1 Austin Rd W
Kowloon
West Kowloon
Tips from locals
This is the tallest building in Hong Kong. There is a large mall at its base. The ICC also marks the site of Kowloon Station.
Locals also recommend
- 16 locals recommend