Cap St Georges Hotel receives British Airways Holidays Award 2025
The Cap St Georges Hotel & Resort has been honored with the British Airways Holidays Customer Excellence Award 2025 for outstanding service quality and guest experience. This prestigious international award is based on verified customer reviews and places the hotel among the world's leading establishments.