Places to Stay and Things to Do

When planning where to stay or things to do in Allen, just take a look at all we offer and make sure to bring a few extras with you – an extra suitcase, extra memory in your camera, extra time and extraordinary expectations!
View all facilities

Delta Hotels by Marriott Dallas Allen & Watters Creek Convention Center - NOW OPEN

Other Link Delta Hotels by Marriott Dallas Allen Watters & Creek Convention Center
Allen welcomed its first four-star, full service hotel and convention center in January 2019. The Delta Hotels by Marriott Dallas Allen and Watters Creek Convention Center, is located on the northwest corner of U.S. 75 and Bethany Drive. 

The facility features 300 guest rooms, 79,000 square feet of flexible convention, ballroom, meeting and exhibit space and 1,000 parking spaces, making it one of the largest facilities of its kind in North Texas.

Located steps away from mixed-use center Watters Creek at Montgomery Farm, visitors enjoy easy access to a variety of high-end shopping and dining options.

Delta Hotels by Marriott is Marriott’s newest upscale, full service hotel brand. The 300 premium guest rooms will feature a fresh, streamlined design. An upscale restaurant and a destination bar, located adjacent to an outdoor courtyard with swimming pool, are designed to allow guests to meet, entertain, and unwind. The Delta focus on upscale essentials includes a 24 Hour Elite Pantry, a fitness center with cardio, weights, yoga and crossfit, free WiFi, and bottled water available on every floor.