550 Thames Street
Newport, RI 02840


Book Direct & Save! No Booking Fees. No Service Fees.