Overlooking St. Thomas' best hotel beach, Sapphire Beach Resort is located near the town of Red Hook, convenient to grocery shopping, dining, and ferry service to St. John and the British Virgin Islands. There is on-site dining, both casual and form... ancora...

