Massachusetts > Barnstable Town > Travel & Transportation > Hotels, Motels, & Lodging > Lamb and Lion
Rte 6 A, Barnstable Town, Massachusetts, 02630
(508) 362-6823
Travel & Transportation > Hotels, Motels, & Lodging
No reviews yet. Be the first to write a review!