Island Shangri-La, Hong Kong
Pacific Place, Supreme Court Road, Central, Admiralty, Hong Kong, Hong Kong Island
A stay at Island Shangri-La, Hong Kong places you in the heart of Hong Kong, within a 15-minute walk of Hong Kong Park and Victoria Harbour. This 5-star hotel is 4 mi (6.4 km) from Ocean Park and 4.4 mi (7.1 km) from Kowloon Bay.