P.O. Box 8310
Cruz Bay, St. John 00831
Get directions

About Us

Located on 1,200 feet of private beach The Westin Resort St. John, USVI is a tropical retreat that's easy to reach.

Reviews