Ideally located in the metropolitan city of Kinabalu, this luxurious property commands a breathtaking view of Mt. Kinabalu, the highest mountain in South East Asia. Boasting elegant and classic rooms, this 4-st ... Read more

View all Luxury Hotels in Kota Kinabalu