The Ritz-Carlton, St.
Thomas, reopened in late 2020 to finally show off the results of more than $100 million in renovations.
That means 2021 will be a year to celebrate.
The Ritz-Carlton, St.
Thomas, reopened in late 2020 to finally show off the results of more than $100 million in renovations.
That means 2021 will be a year to celebrate.