Close Window
View Category

TownePlace Suites Dallas Plano

Nearby Attractions

Downtown Dallas (17 of 26)

Downtown Dallas is the center of activity in the North Texas Metroplex. Our hotel is located just north of Downtown in Plano, Texas.