Este hotel está situado al principio de la calle Nathan Road, en el centro de la principal zona de comercios y negocios de Tsim Sha Tsui. A sólo unos pasos de MTR (el subterráneo), y a una distancia de sólo 5 minutos a pie del Star Ferry. El Museo Espacial y el Planetario de Hong Kong, y el Centro Cultural de Hong Kong se encuentran frente al hotel.
El hotel cuenta con siete restaurantes y bares que sirven una gran variedad de comidas asiáticas y occidentales, desde comida informal hasta opciones de cenas más elegantes. Algunos de estos restaurantes ofrecen una vista plena del puerto hacia el horizonte de Hong Kong. La propiedad también cuenta con un gran número de instalaciones para conferencias y banquetes.