Vacation Newport
550 Thames Street, Newport, RI, United States, 02840