You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser.
Can someone tell me where the kiosk is located now. Is it inside at the
Alamo counter area. Thanks.
If anyone is interested, I did find out from
youtube videos that the rental counter if on first floor and the kiosks are in front of them.