La Quinta Inn & Suites Allen at The Village

1220 Central Expy N, Allen, TX 75013
1-800-646-6582
2.5
Featured Image Guestroom Guestroom Guestroom Business Center Meeting Facility Fitness Facility Exterior Guestroom Guestroom Restaurant Lobby Airport Shuttle Lobby Lobby Guestroom Exterior Pool Restaurant Guestroom Guestroom
Explore Nearby