Frederick William House

Frederick William House

About this inn

Situated in Falmouth, this lovely inn for $196 per night is a fantastic option for your next vacation. Located in Falmouth directly on the Shining Sea Bikeway, 0.

Top Inn in Falmouth

Top holiday rentals in Falmouth

See all results

Top hotels in Falmouth

See all results

Map of Falmouth, MA