Bluebeard's Castle Hilltop Villas I & II
Located on the Caribbean Island of St. Thomas, Bluebeards offers unmatched views of the crystal-clear waters that surround this lovely resort. Bluebeards Hilltop Units are available in studio and two-bedroom suites. Each of these units features a king-sized bed and sleep 4. The studio units include a queen-sized sleeper sofa and a mini kitchen, while the suite offers tow double beds.
|Beautiful ocean views|
Check In Address:
1331 Estate Taarneberg
Charlotte Amalie, ST 00802