Lamb and Lion Inn


West Barnstable • Show on map
View Details for Price
Located in Barnstable, within 11 miles of Sandwich Glass Museum and 12 miles of Heritage Museums & Gardens, Lamb and Lion Inn provides accommodations with a garden and free WiFi throughout the property…More info
