Howard Johnson Inn Cape Cod Ar

149 Main St
West Yarmouth
Massachusetts
United States