Description
This 5 star hotel is located in the city centre of Hong Kong and was established in 2011. It is close to the Lan Kwai Fong and the nearest station is Central.
住所: 2 Arbuthnot Road, Central, Hong Kong
Map location could be inaccurate. Please double check the address well before your trip.