Photo gallery for Castle Villas at Bluebeard's





Aparthotel
Castle Villas at Bluebeard's
Aparthotel in St. Thomas with 2 restaurants and a fitness center
Reviews
8.6 out of 10
Excellent
Popular amenities
Explore the area

1331 Estate Taarneberg, St. Thomas, Bluebeard Loop, St. Thomas, Taarneberg, 00802
- Blackbeard's Castle4 min walk
- Yacht Haven Grande Marina20 min walk
- Magens Bay Beach6 min drive
- St. Thomas (STT-Cyril E. King)8 min drive