Lion's Head Inn
Nestled in a wooded residential area - just a short stroll to the ocean, you will find Lion's Head Inn. Once home to Thomas L. Snow, a captain of Orient-bound schooners, Lion's Head Inn has welcomed Cape Cod visitors for 'half a century'. While the early 1800's dwelling has been expanded and updated over the years, adding to the comfort of guests, much of the original Cape Cod architecture and romantic charm remain. Come back to 'whence you came' and enjoy the feel of the Cape while relaxing in one of six comfortable guest rooms or two fully equipped cottages at Lion's Head Inn. Please join us for a brief tour of the Inn and Cape Cod by clicking on any of the links below.
186 Belmont Road
Cape Cod, MA 02671
http://www.capecodinns.com