Hong Kong is home to some of the world’s most luxurious hotels but the centrally located Island Shangri-La is truly one of its gems. Perfectly located in the Central District, the Island Shangri-La boasts some…
-
-
The Shangri-La Hotel, Singapore is the first hotel in the Shangri-La hotels group and is a true oasis located in the heart of an urban jungle. The hotel recently revamped its Tower Wing with…