Treetops Park is a low-key hotel offering rustic rooms with nature views, dining options, and an outdoor pool.