Club Wyndham Riverside Suites

River icon
218 College Street
San Antonio TX  78205
(210) 472-1118
Right on the banks of the River Walk this all-suite property is close to all downtown attractions including the Shops at Rivercenter, the Alamo, and the Convention Center. For business travel, this property offers smart service, comfortable rooms, and 37,000 square feet of flexible event and conference space, ideal for professional meetings and retreats. All guests are invited to enjoy the rooftop swimming pool with hot tub, valet parking, fitness center, business center, Wi-Fi Internet access throughout the hotel, onsite dining and comforting room service.

Amenities

    Login to account 2

    OR REGISTER ACCOUNT

    LOGIN TO ACCOUNT

    OR REGISTER ACCOUNT