El hotel está situado en Nathan Road, en Tsim Sha Tsui, en el corazón de la zona de compras de Tsimshatsui, con vistas al parque Kowloon y a poca distancia a pie del Ferry Star.
El hotel cuenta con 6 restaurantes y un bar. Los restaurantes sirven cocina asiática y occidental en un ambiente informal.