Captain Tom Lawrence House Inn, Falmouth

Captain Tom Lawrence House Inn, Falmouth

Captain Tom Lawrence House Inn, Falmouth
https://captain-tom-lawrence-house-inn.usa8.info

Housed in a former captain’s home that dates back to 1861, this Captain Tom Lawrence House Inn is just 5 minutes’ walk from the shops and restaurants of Main Street, Falmouth. Central air conditioning and WiFi access are provided to guests.

75 Locust Street, Falmouth, MA 02540, United States of America

Related Posts