5. No it's not on the Riverwalk, but you can get there easily enough and do you really want to stay there? If you have been to the Riverwalk before you know it's a great place To go with friends or on a date, but if you're on town for business, the Aloft is a great (and possibly superior) option.