Set within 25 km of Dallas World Aquarium and 25 km of Dallas Holocaust Museum, Studio 6-Mesquite, TX - Dallas provides rooms in Mesquite. The 2-star hotel has air-conditioned rooms with a private bathroom and free Wi-Fi.
Number of rooms: 50
2514 Balch Springs Road, Mesquite, TX 75180, United States