The best thing is the location. Easy, short drives to beaches and shopping. Inconvenient with no wifi in units; no evening access to phone lines. Could be such a great resort with attention to some upgrading in units and customer service details. Not the Ritz, but still good spot.
- Also Known As:
- Briarwood Hotel Falmouth
- Briarwood Resort Falmouth, MA - Cape Cod