The Arora Group is one of the largest private owner and operator of hotels in the UK, with over 6000 rooms in operation... - Sales & Events Competitive Plus Great Benefits Arora Hotels, a division of the Arora Group, is one of the UK’s leading...
Arora Hotels