Caneel Bay Resort 340-776-6111 Neighborhood: Other - St. John http://www.caneelbay.comCategories: InternationalAccordionDetailsReservations Required: 0 Reviews count: 0