Skip to main content

Hotel Briarwood Resort 0 *

30 Pine Valley Drive, 02540 Falmouth, United States Show on the map
Excellent location

Choose your room

.  
.

Briarwood is located in the heart of beautiful Falmouth by the Sea. Our convenient location gives you access to many lovely beaches and attractions. Free family activities, great restaurants, and shop

Reviews: Hotel Briarwood Resort

This hotel has no reviews. Would you like to add your own review?