FOR COMPS ONLYTHE INN AT SALT RIVER. Built in 2007, this 15 room bed and breakfast is the sweetest hotel located on St. Croix's premier North Shore. Read More
C: 340.626.0737