Club Wyndham Inn on Long Wharf

142 Long Wharf, Newport, Rhode Island , US

No Beachfront
Pool