Location. Situated in Allen, Homewood Suites Dallas Allen is in the business district and close to Hydrous Wake Park, Eagle Stadium, and Watters Creek at Montgomery Farm. Also nearby are Top Golf Allen and The Village at Allen.

Hotel Features. Homewood Suites Dallas Allen has an outdoor pool, a spa tub, and a fitness center. Wireless and wired high-speed Internet access is complimentary in public areas. This 3-star hotel features business amenities including a business center and a meeting room. A complimentary breakfast is served each morning. Additional amenities include a terrace, multilingual staff, and barbecue grills. Guests have complimentary access to an area shuttle within 5 mi. Self parking is complimentary. This is a smoke-free property.