Tara D.
10/2/2011
I stayed here for one night in November 2009 on a trek from Portland to Boston to the Cape to New York to Harrisburg, and enjoyed it tremendously. I chose it in part because of its proximity to...
(1)
The Village Green Inn, situated on the Village Green in Falmouth, MA, is a charming turn-of-the-century establishment that offers a unique lodging experience.
Guests rave about the popular Mermaid's Haven room, featuring a jacuzzi tub in the carriage house, and enjoy the convenient location just a short stroll from Main Street's shops, restaurants, and historical sites.
Generated from their available business information
I stayed here for one night in November 2009 on a trek from Portland to Boston to the Cape to New York to Harrisburg, and enjoyed it tremendously. I chose it in part because of its proximity to...