YANKEE PEDDLER INN

113 TOURO STREET
Newport
Rhode Island
United States