My son(12) and I stayed here for seven nights , in May. We originally planned on staying two nights then transferring to a hotel downtown. When we arrived at the hotel and saw how nice it was as well as its location , we decided to stay the whole week. The hotel is central to downtown Riverwalk, Six Flags, The...
More
- Embassy Suites San Antonio
- San Antonio Embassy Suites
