12 views 0 shares 0 comments
Created/changed by:
System
set bookmark!
Holiday Inn Express & Suites Dallas Central Market Center, United States
Category: Hotel
Address details
1521 Inwood RoadDallas
TX 75247
United States
Dallas, United States Print route » N32° 48' 35.73" W96° 51' 3.4272" (32.809925, -96.850952) Start navigation »
Phone & WWW
(214) 905-1400http://www.ihg.com/holidayinnexpress/hotels/us/en/dallas/dalir/hoteldetail?cm_mmc=GoogleMaps-_-ex-_-USEN-_-dalir
Business hours