Hotel ICON

Hotel ICON

17 Science Museum Road, Tsim Sha Tsui East, Kowloon

Hotel Description

Hotel ICON