Club Wyndham Riverside Suites
San Antonio Texas
Check in
4:00 PM
Check out
10:00 AM
A stay at Club Wyndham Riverside Suites places you in the heart of San Antonio, within a 5-minute walk of San Antonio Majestic Theater and Alamo. This hotel is 0.4 mi (0.7 km) from Shops at Rivercenter and 0.7 mi (1.2 km) from Cathedral of San Fernando.
Make yourself at home in one of the 46 air-conditioned rooms featuring kitchenettes with full-sized refrigerators/freezers and microwaves. Flat-screen televisions with cable programming provide entertainment, while complimentary wireless internet access keeps you connected. Conveniences include phones, as well as safes and coffee/tea makers.
Property Details
Location
218 College Street, San Antonio, Texas 78205, United States