Arora Group buys The Buckinghamshire

Arora Hotels, one of the UK’s largest private hotel owner-operators, has announced its acquisition of The Buckinghamshire Golf Club, a move which… Read More