Wyndham Newport Onshore Newport
405 Thames St
Newport,
RI 02840
Near International Tennis Hall of Fame and Museum