Best Western Carib Beach Resort

8075 Lindbergh Bay
St Thomas