Hilltop Villas At Bluebeards Castle is a villa in Saint Thomas Island within short distance of Fairchild Park, Savan and Flamenco Beach featuring free self parking and a restaurant. This villa provides 24-hour reception and laundry.
Saint Thomas Island city center is 4 km away. The steakhouse Pasta Go Go is just about 300 meters from the property.
10 km to Cyril E King airport.
Hilltop Villas At Bluebeards Castle comprises rooms with an in-room safe, a private balcony and a microwave.
Eat & Drink
This property offers a fridge and a cooktop for guests' use.
Guests are free to use a bar and an outdoor swimming pool.