The Ritz-Carlton Slated to Debut in St. Kitts


The Ritz-Carlton Hotel Company, L.L.C. has signed a management agreement with The Liamuiga Corporation to open a Ritz-Carlton resort in St. Kitts expected in 2021, bringing the award-winning luxury brand to this Eastern Caribbean Island for the first time.
Read more