Directions to the Inn

398 Thames Street, Newport, RI, 02840