Lamb and Lion Inn Barnstable
Search & compare prices for Lamb and Lion Inn Barnstable in all hotel booking websites.


Lamb and Lion Inn Barnstable Address: 2504 Route 6A, Barnstable, United States
Minimum price found for Lamb and Lion Inn Barnstable was: 199 USD
Click here to get more information, photos & guest ratings for Lamb and Lion Inn Barnstable