The Excelsior, Hong Kong is located on the Victoria harbour front in the most vibrant shopping and commercial area on Hong Kong Island offers breathtaking views over the Harbour, cozy and elegant rooms, spacious function rooms as well as six food and beverage outlets.