Ralph&Pam
DIS Veteran
- Joined
- Apr 29, 2001
Alamo/National is located in a guest services area just off the main lobby, pretty much on the opposite side from check-in. I think there’s a lobby map if you need it, but I found it easily the first time I was there to pick up a car.quick question never been to Dolphin where is the alamo desk located?