News

reviewed a total of 72,408 guest reviews in 2024 and presented 893 customer service excellence awards to top-performing hotels across the globe. This latest achievement reinforces Cap St Georges ...