Cape Cod Lodging Guide - Cape Cod Golf
1199 Massachusetts 28
Yarmouth, MA 02664
Phone: (508) 394-7600
The Clarion Inn, is centrally located in the seaside town of South Yarmouth, Massachusetts, close to many of Cape Cod's most popular visitor attractions; warm water beaches, golf courses, fine dining and shopping. Day trips to the Islands of Nantucket and Martha's Vineyard begin from ferry boats just minutes away.