Consistently being voted as the finest hotel in the world, Island Shangri-La Hotel, is centrally located in the heart of Hong kong. Towering 56 floors above the Victoria Harbor, it has direct access to Pacific Place, the island`s most prestigious shopping and entertainment complex. The rooms and suites of this luxurious hotel are among the largest in Hong Kong and each offer breathtaking views of the city and famous harbor. Its award winning restaurants bring an equisite dining experience for the culinary Epicurean.
The Island Shangri-La is located in the city's Central district, which provides numerous transit options, including light rail, airport express trains, and ferries, all within a short walk from the hotel. The hotel provides a complimentary shuttle service to Central and Wanchai districts.
Back to Top