The Westin St. John Resort Villas Proudly Reopens After Hurricane Recovery and Restoration Efforts
The Westin St. John Resort Villas—a breathtaking vacation destination located along the white beaches of Great Cruz Bay in St. John, U.S. Virgin Islands—proudly reopens after a 16-month-long recovery and restoration effort due to damage caused by Hurricanes Irma and Maria which struck the islands in September, 2017.