Located in Wan Chai, this luxury hotel is within a 10-minute walk of Central Plaza, Hong Kong Convention and Exhibition Centre, and Victoria Harbour. Wan Chai Road and Pacific Place are also within 15 minutes. Hong Kong Wan Chai Station is 6 minutes by foot and Hong Kong Admiralty Station is 12 minutes.