The latest news and top stories on the Island Shangri-La, a prominent five-star luxury hotel located in Hong Kong’s Central district. The hotel offers upscale accommodation, including some of the city’s largest rooms, alongside diverse dining experiences across eight restaurants and bars, notably Michelin-starred Restaurant Petrus and the Summer Palace. Catering to affluent business, leisure and family travellers, the hotel is recognised for its exceptional service and has received numerous accolades, including the Hong Kong Management Association Quality Award. Its business focus includes providing a refined urban oasis experience with a strong emphasis on Asian hospitality and sustainability.