1907 North Lamar Street Dallas, Texas, Dallas, United States
Springhill Suites Dallas West End Photos
Springhill Suites Dallas West End Map
1907 North Lamar Street Dallas, Texas, Dallas, United States
Searching for availability
Hotel Information
This 3 star hotel is located in the city centre of Dallas. It is close to the Dallas World Aquarium. The Hotel has an outdoor swimming pool. All 147 rooms are equipped with hairdryer, ironing set and air conditioning.