Hotel offering a peaceful stay amidst natural beauty and pine scents. Features 95 rooms.