Cruz Bay U.S. Virgin Islands The Westin St. John Resort & Villas Discount If you look to claim a discount at The Westin St. John Resort & Villas in Cruz Bay, U.S. Virgin…