A leading hotel management company, Kew Green Hotels has a portfolio of 55 establishments across the UK and prides itself on offering operational excell...…