LocationThis hotel is located in the Malaysian state of Sabah, a land rich in dense rainforest, powdery beaches, lush paddy terraces, water buffaloes and a culture filled with myth and traditions. Mount Kinabalu, South East Asia's highest peak, lies in..