714 North Alamo Road, Alamo, TX 78516, USA
714 N Alamo Rd Alamo, TX 78516
Alamo
Texas
78516
US
877-411-3436877-411-3436
The Palace Inn is pet friendly! Two cats or dogs of any size are welcome in select rooms for an additional fee of $10 per pet per stay. Guests traveling with pets are advised to call …