JAILHOUSE INN

13 W MARLBOROUGH STREET
Newport
Rhode Island
United States