Island Shangri-La Hotel (Gangdao Xianggelili Jiudian) is located in the Admiralty area of Hong Kong and is right above one of the largest and fanciest shopping malls in the city. There is also a subway station in the basement making travel around the city convenient and quick.
The hotel staff is extremely helpful and the rooms are plush, comfortable and clean all with amazing views of the city, peak or harbor. Perfect for tourists and businessmen alike, Island Shangri-La is as elegant as it is convenient.