2616 Dean St., Balch Springs
Located in Balch Springs 11 mi from Dallas Scottish Inns & Suites features air-conditioned rooms and free private parking. All rooms are equipped with a Roku© smart TV and a seating area with a sofa.
Find hotels near landmarks, museums and other sightseeing spots