Traditional inn with a restaurant and garden, offering comfortable rooms. Located near the Forest of Dean.