Featuring a heated swimming pool, Lamb And Lion Inn Barnstable is only 5 minutes on foot from Mass Audubon's Barnstable Great Marsh Wildlife Sanctuary. The venue is located along sand beach, about 3 km from the centre of Barnstable.
The property is a 15-minute drive from Cape Cod Maritime Museum. You can get to St Francis Xavier Church in a few minutes by car.