Located 2,511 meters from Garden Center at The Home Depot. Bluebeards Castle is a popular choice amongst travelers in St. Thomas, whether exploring or just passing through.
Located 2,594 meters from Garden Center at The Home Depot. Bluebeards Beach Club is conveniently located in the popular St. Thomas area. Featuring a complete list of amenities, guests will find their stay at the property a comfortable one.
Located 2,690 meters from Garden Center at The Home Depot. Marriott's Frenchman's Cove is conveniently located in the popular Havensight area. The property has everything you need for a comfortable stay.