BRADFORD INN AND SUITES

98 WATER STREET
Plymouth
Massachusetts
United States