Club Quarters Hotels appoints three to leadership team
Club Quarters Hotels is a hotel brand and management company aimed at business travellers with four locations in London

Club Quarters Hotels has announced the appointment of three people to its executive team.