Insider Extras Sign In
{{item.name | trustAsHTML}} | {{item.name != item.city ? item.city : ''}}{{item.state ? ', ' + item.state : ''}}

Club Wyndham Riverside Suites

218 College St. , San Antonio, TX USA

On the banks of River Walk, just one and a half blocks from the Alamo, this historic building has a charm all its own in the heart of downtown San Antonio. These studio, one- and two-bedroom resort suites comfortably sleep two to six guests. You will appreciate a mini kitchen, cable TV's, complimentary Wi-Fi, garden tubs as well as a living/dining room area. Surf through an on-demand movie collection and and stay connected with free Wi-Fi.