Cedar Springs Uptown

Cedar Springs Uptown Book / Directions
Located in Dallas, within 2.5 km of Dallas World Trade Center, Cedar Springs Uptown offers accommodation with free WiFi and air conditioning. Guests may go for a swim in the year-round outdoor pool.
3109 Douglas #319
Nearest stations
About 14 minutes from Market Center on foot

Transit information

Nearest hotels