Guest User
August 1, 2024
The Hotel St George is one of the best places to stay in the country. The staff are great, and the rooms, huge and luxurious. I always find that, when I stay here, it seems like home. I'm always remembered by the staff, who are quick to serve me and welcoming/friendly. The beds are amazing. Just the right firmness, and the suites are terrific. My wife and I come here often and this stay, almost two weeks, was truly the best vacation I can imagine. Heartily recommended.