Hotel Les Forges offers simple rooms, a suite, leafy gardens, regional dining, and a spa area.