Hotels Near Wyndham Vacation Resorts-Newport Onshore, Newport