HomeUnited StatesTexasAllenConvenient Allen Retreat, 2 Mi to Downtown!Hotel · Allen, TexasAllen, TX 75002, USA, Allen, Texas, United StatesLinksConvenient Allen Retreat, 2 Mi to Downtown! Official WebsiteMore venues in AllenExecutive Salon SuitesHyatt Place Dallas/AllenThe Space on West MainThe AtriumPINSTACKAllen Contemporary Theatre