MILL STREET INN

75 MILL STREET
Newport
Rhode Island
United States