We stayed at The Riverwalk Vista for 2 nights in September 2008. The hotel is well-located, just across the road from steps down to the Riverwalk, at arguably it's most popular section, with lots of bars & restaurants within a 5-minute stroll. It is also close to the Alamo and a 15-minute walk to the Tower of the Americas, so... more

















