Experience a blend of luxury and nature at this award-winning property offering well-appointed rooms, an incredible restaurant, Ayurvedic treatments and upscale amenities.