by Southfleet | Apr 2, 2008 | News, Rates - Specials
The Southfleet Motor Inn, a Cape Cod Hotel located in Wellfleet on beautiful Cape Cod, will be opening on May 2nd 2008. Book directly for the best rates. Book right online or call us toll-free at 800-334-3715. The summertime months such as July and August...