Menu
Tranquility Cottage & More Getaways LLC
Comprised of four associations, Bluebeard’s Castle Resort is perched upon a romantically secluded hilltop overlooking Charlotte Amalie and the harbor where cruise ships dock. Accommodations are hotel rooms, studios, and one- and two-bedroom condominiums. Amenities are not available due to natural disaster and are currently under repair.
There are no reviews yet. Be the first one to write one.