Hilltop Villas at Bluebeards Castle, St Thomas, Virgin Islands
Hilltop Villas at Bluebeards Castle is conveniently located at 4 Bluebeard's Hill in St Thomas, Virgin Islands
Hotel Location:
Address: 4 Bluebeard's Hill
City: St Thomas
Country: Virgin Islands
phone: +1 340-774-1600
Hotel Features:
- Check-Out Time: 10 AM
- Safe
- Fitness