eing
close to London and its airports, yet situated in an area of outstanding
natural beauty, gives Royal Russell the ‘best of both worlds’.
Our international community benefits from cosy rooms, comfortable relaxation
areas and a well-designed weekend programme of opportunities.