Hotel Brands

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.

Check out our free weekly podcast

Back to top button