Bluebeards Castle Villas is a good accommodation choice in Saint Thomas Island.
The property is about 1450 meters away from Drake\'s Seat.
Bluebeards Castle Villas is set 5 km from SPB airport.
Rooms of Bluebeards Castle Villas are appointed with a private balcony, a microwave, a refrigerator, a kitchen and a sofa.
Eat & Drink
Guests can relax in the poolside bar serving refreshing drinks. The Butterfly Garden is a 15-minute walk away, while Room With a View and Banana Tree Grille with assorted dishes are 100 meters from the venue.
This hotel provides laundry and housekeeping.
A swimming pool and a tennis court are offered for the use of guests.