For an inspired vacation in a premier location, look no further than the Newport Bay Club and Hotel. Nestled between the shores of Newport Harbor and the eateries, boutiques, and galleries of Thames Street, our spacious suite hotel puts you in the heart of downtown—and within walking distance of First Beach, the Mansions, and more. Address: 337 Thames St, Newport, RI 02840, United States Phone: +1 401-849-8600
No Records Found
Sorry, no records were found. Please adjust your search criteria and try again.