Hotel ICON is situated in the heart of Tsim Sha Tsui, Kowloon, a location offering a unique window on Hong Kong and the most vibrant and genuine experience of city life. You’ll find that Tsim Sha Tsui is a great place to stroll and enjoy wonderful views of Victoria Harbour, particularly at night. Situated 500 m from a shopping mall, 2.5 km from International Business Center, 3 km from the center of Kowloon, 5 km from the center of Hong Kong and 34 km from Hong Kong International Airport. Facilities and services include restaurant, bar, spa treatments (extra charge), conference rooms, meeting room, wireless Internet access, swimming pool, gym, elevator and 24-hour reception.

Rooms feature air conditioning, TV, telephone, wireless Internet access, safe and bathroom.

C65 Studio Suite also feature nespresso coffee machine.

address: 17 Science Museum Road, Tsim Sha Tsui East Kowloon, Hong Kong, Hong Kong.

Your Holiday Starts Here

  • Feefo Trusted
  • Spread the Cost
  • £49pp Deposits
  • ABTA & ATOL