Located in Wan Chai, this hotel is within a 10-minute walk of Queen Elizabeth Stadium and Happy Valley Race Course. Times Square Shopping Mall and Hong Kong Convention and Exhibition Centre are also within 15 minutes.
A decent stop on HK islandPros: Good location and clean roomCons: Tv did not have sound and they were unable to fix it.
Pros: Great location and nice facilities. Overall, great quality for the price.