Super 8 by Wyndham Garland North Dallas Area

Garland • Show on map
View Details for Price
This hotel in Garland Texas features an indoor pool and hot tub. It is 11.5 miles from Central Dallas and provides free Wi-Fi and cable TV with HBO in the rooms. A microwave small fridge and tea- and…More info
