Hotel ICON
Search & compare prices for Hotel ICON in all hotel booking websites.
Hotel ICON Address: 17 Science Museum Rd, Tsim Sha Tsui East, Hong Kong, Hong Kong
Minimum price found for Hotel ICON was: 1885 HKD
Click here to get more information, photos & guest ratings for Hotel ICON