The Ritz-Carlton, St. Thomas Adds Topgolf Swing Suite

Located between Great Bay and a green mountainous skyline, The Ritz-Carlton, St. Thomas features a  blend of sea-inspired luxury amenities and a sleek Caribbean-inspired design. Following an all encompassing $100 million renovation completed in 2019, the resort continues to enhance its guest experience with new and exciting programming. The property today opened its Topgolf Swing […]