Das komfortable Lamb And Lion Inn Barnstable liegt 11 Minuten zu Fuß vom See Otter Pond entfernt und bietet auch einen beheizten Swimmingpool. Das komfortable Hotel bietet WLAN im ganzen Gebäude und verfügt über ein Kopiergerät und einen kostenlosen drahtlosen Internetzugang.
Der Gasthof befindet sich in rund 7 km Entfernung vom Toad Hall Classic Sports Car Museum und in rund 8 km Entfernung vom John F. Kennedy Hyannis Museum. Das Lamb And Lion Inn befindet sich ein paar Schritte entfernt vom Barnstable Great Marsh Wildlife Sanctuary und kann in etwa 25 Minuten vom Zentrum von Barnstable erreicht werden. Auch Scudder Lane Town Landing liegt etwa 15 Minuten zu Fuß von der Unterkunft entfernt. Die Unterkunft liegt in rund 2 km Entfernung von der Higgins Art Gallery.
8 Zimmer im Lamb And Lion Inn sind mit modernen Annehmlichkeiten ausgestattet, darunter eine Klimaanlage sowie WLAN und ein Flachbildfernseher mit Satellitenkanälen. Im Badezimmer gibt es eine getrennte Toilette und eine Dusche. Die Badezimmer bieten Annehmlichkeiten wie einen Haartrockner und Handtücher und verfügen zudem über eine begehbare Dusche und eine getrennte Toilette. Die Zimmer bieten Ausblicke auf den Pool.