Set in 25 acres of award-winning gardens along the sweeping bay, Shangri-La's Tanjung Aru Resort & Spa beautifully overlooks the islands of Tunku Abdul Rahman National Park, creating a perfect end to any day. J ... Read more

View all Luxury Hotels in Kota Kinabalu