There’s more to see...
Come take a look at what else is here!
Sand Castle on the Beach
Sand Castle on the Beach
Sand Castle on the Beach

Sand Castle on the Beach

We are a 21 room Boutique Hotel located beach front on 2 miles of white sandy beach in Frederiksted, St. Croix, U.S. Virgin Islands. Find Your Happy!