Bluebeards Castle Villas

Bluebeards Castle Villas is located next to Drake's Seat, Flamenco Beach and Hull Bay. Guests can take advantage of free self parking and a restaurant.

Just 4 km from the center of Saint Thomas Island known for Mangrove Lagoon, Seven Arches Museum and Magens Bay. Serving both food and drinks, Room With a View and Pizza Amore are situated around 100 meters from the property.

There are rooms with climate control, a private balcony and a sofa in Bluebeards Castle Villas.

While staying in Bluebeards Castle Villas guests are free to use a kitchenette with a microwave and a fridge for self-catering.