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.