North America • United States • Texas • Residence Inn Park Central
Nestled in between the telecom corridor and downtown area in the heart of North Dallas. Conveniently located in the Galleria area with easy access to major businesses, shopping, restaurants and entertainment.
Destination 360 is your friendly travel guide.
If you like to travel, like us on Facebook or spread the good word. Thanks!