Located at the foot of the beautiful Mount Kinabalu, they offer enchanting views of lowland, tropical landscape and the beautiful mountain. Guests can experience and indulge in the cool temperature while exploring this serene paradise. A perfect place for Climbers, guest can also view the flora and fauna and the world's largest pitcher plant "Nepenthes Rajah". Mesilau Nature Resort lets guests experience the best of nature while offering a comfortable place of stay, they also feature facilities like tv with satellite channels, kitchen and all other neccessary facilities needed to ensure a comfortable stay. If you are looking for a cozy place of stay amidst a tropical paradise, Mesilau Nature Resort is what you are looking for!