Discover and save creative ideas
    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!