Club Quarters Hotels has announced the completion of major renovations at its London properties, Club Quarters, St. Paul’s and Club Quarters, London City. These updates offer modern amenities, stylish spaces, and enhanced service, creating a luxurious and welcoming environment for both business and leisure travelers.