1220 North Central Expressway, Allen, TX 75013, USA
1220 N Central Expy Allen, TX 75013 Allen Texas 75002 US

La Quinta Inn & Suites Allen at The Village is pet friendly! Up to two pets of any size are allowed in each room for no additional fee or deposit.