Adele Turner Inn

93 Pelham Street, Newport, RI, 02840, US