We decided to try a stop in cape cod during the winter and stayed overnight at the inn on the square. The hotel is charming and comfortable. It is located at the top of the town square (thus the name) and convenient to everything in town. Falmouth itself is really a little treasure. It has shopping restaurants and quite a...
More
- Hotel On The Square
- On The Square Falmouth
