Book this hotel and collect nights after your stay
We do not have Hotels.com photos for this hotel.
Located in Dallas (Park Central), ABC Hotel is close to Northwood Club, Valley View Center, and Galleria Dallas. Also nearby are Celestial Park and Medical City Hospital.
We are now watching this hotel on your travel dates
( - )