El Icon Inn ofrece alojamiento en Hong Kong, así como conexión WiFi gratuita.
Las habitaciones disponen de TV de pantalla plana y baño privado con zapatillas, secador de pelo y artículos de aseo gratuitos.
Además, el establecimiento cuenta con recepción abierta las 24 horas.
El Icon Inn se encuentra a 100 metros del centro comercial iSquare y a 300 metros del centro comercial Harbour City. El aeropuerto más cercano es el aeropuerto internacional de Hong Kong, que se halla a 24 km del Icon Inn.