Located in Wan Chai, this luxury hotel is within a 15-minute walk of Hong Kong Sogo, Happy Valley Race Course, and Victoria Harbour. Victoria Park and Queen Elizabeth Stadium are also within 2 mi (3 km). Hong Kong Causeway Bay Station is only a 4-minute walk and Hong Kong Tin Hau Station is 8 minutes.