Hilltop Villas at Bluebeard's Castle by Capital Vacations
3-star St. Thomas aparthotel close to Magens Bay Beach
Reviews
8.6 out of 10
Excellent
Popular amenities
Explore the area
1331 Estate Taarneberg, St. Thomas, St. Thomas, 00802
- Frenchman's Bay16 min walk
- Yacht Haven Grande Marina16 min walk
- Virgin Islands Legislature Building16 min walk
- St. Thomas (SPB-St. Thomas Seaplane Base)7 min drive