Places to Stay

646 Thames Street

Newport, RI 02840

401-480-7100