There’s more to see...
Sign up to discover and save different things to try in 2015.
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!