Nestled amidst rolling mountains and lush green foliage, this hotel lets guests lose themselves to soothing views, exotic flora, and more. Just minutes away, guests can also discover lovely Sim's park and the Golf course.