Festival Walk
Over 200 shops, a cinema, an ice-rink and 27 restaurants. Many flagship stores and boutiques. Located above the Kowloon MTR station at 80 Tat Chee Avenue, Kowloon Tong, Kowloon, Hong Kong.
Over 200 shops, a cinema, an ice-rink and 27 restaurants. Many flagship stores and boutiques. Located above the Kowloon MTR station at 80 Tat Chee Avenue, Kowloon Tong, Kowloon, Hong Kong.