Affacciato sul porto, il The Excelsior, Hong Kong Hotel si trova a 2 km di distanza dal Parco Kowloon di Hong Kong. Questo hotel offre agli ospiti anche il Wi-Fi in tutta la struttura.
La struttura è situata nel quartiere Isola di Hong Kong di Hong Kong, a breve distanza dalla stazione della metropolitana MTR Causeway Bay. Questo hotel è adiacente al Sino Plaza e a 3 km di distanza dal Madame Tussauds. L’alloggio, si trova di fronte alla Passeggiata di Tsim Sha Tsui, mentre Canal Road Flyover Mini Terminus è a una distanza di circa 5 minuti a piedi. La stazione della metropolitana più vicina si trova a una distanza di circa 5 minuti a piedi
L'excelsior, Hong Kong offre 869 camere con un mini frigobar, e comodità moderne, tra cui una TV a schermo piatto con canali satellitari. Nei bagni si possono trovare una doccia accessibile ai disabili e un bagno alla francese.
Ogni giorno agli ospiti dell'Excelsior, viene servita una colazione a buffet. L’alloggio si trova a 5 minuti a piedi dal ristorante Ichiran e offre cucina giapponese.