Posts Tagged: Hotel ICON

Hotel ICON

Hotel ICON Review Exceptional 9.7 “Very modern”, “Very trendy”, “Harbour views” 17 Science Museum Rd, Tsim Sha Tsui East, Tsim Sha Tsui, Hong Kong Situated in Tsim Sha Tsui, this trendy hotel offers a Jacuzzi, a sauna and a rooftop pool.

Read More