NileGuide Expert Says:
Be sure to take a riverboat tour of the Riverwalk. You can purchase tickets and board the boats at the River Level of Rivercenter Mall.
101 Bowie St, San Antonio, TX, United States
Hotel star rating:
Marriott Hotels & Resorts