An award-winning luxury hotel in the heart of the city, Island Shangri-La, Hong Kong’s luxurious guestrooms and suites are among the largest in Hong Kong.
Towering above prestigious Pacific Place retail mall, the hotel offers breath-taking views of two Hong Kong icons – Victoria Harbour and The Peak.