Beechwood Inn Cape Cod

2839 Main Street
Barnstable, MA 02630