Where is Island Shangri-La located?

Answers from Our Experts (1)

Island Shangri-La is located in the far eastern part of Hong Kong’s Central District at Supreme Court Road and Justice Drive. The Forbes Travel Guide Five-Star hotel is situated next door to Conrad Hong Kong, across from Hong Kong Park and directly above the shopping and dining mecca, Pacific Place, and the Admiralty MTR train stop. The location is ideal for shopping or business — you won’t have to leave the complex to pack in some luxury shopping at Pacific Place or hop on the subway to head to other Hong Kong hot-spots. The location across from leafy Hong Kong Park gives the skyscraper hotel a feel of being slightly removed from the traffic and action of Central, while remaining at the heart of it. The nearby and gentrifying Wan Chai neighborhood provides a more gritty, but just as entertaining, area to explore for its trendy restaurants and bars.

Related Questions