★★★
Holiday Inn Express - Dallas Downtown, an IHG Hotel is a 3 stars accommodation located in a central situation, perfect for easily getting to the main tourist attractions that Dallas can offer to its visitors. The lodging has free wifi internet connection in all its facilities. Holiday Inn Express - Dallas Downtown, an IHG Hotel offers several amenities, being some of the most relevants: climate control and gym. Its facilities are adapted to persons with reduced mobility. About the remarcable places, its situation is located very close to Sixth Floor Museum at Dealey Plaza and close to Perot Museum of Nature and Science and Dallas Museum of Art.It belongs to the Holiday Inn chain.
There are 627 comments on this accommodation:
Address: 302 South Houston Street. 75202 Dallas. United States.