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