1620 I- 40 Access Road, Amarillo, TX 79103, USA
1620 E I-40 Amarillo, TX 79103
Amarillo
Texas
79103
US
877-411-3436877-411-3436
Red Roof Inn Amarillo allows two pets of any size. The first pet is allowed for no fee. The second pet is allowed for a one time fee of $10.