Wyndham Newport Onshore, situated on Thames Street, offers spacious family-size accommodations along with a convenient location. You’ll find the best the city has to offer all within 5 miles of your stay, with many attractions in comfortable walking distance.