Check out this great place to stay in St. John
in St. John, U.S. Virgin Islands. Located steps away from the Cruz Bay ferry dock. This is the best location in Cruz Bay. The beach, shopping and dining are at your fingertips. Kitchenette, linens and towels provided to ensure your stay is comfortable and relaxing. This recen...
See this content immediately after install