minube
Well Equipped Rooms
The Big Town Inn Mesquite is located in Mesquite, Texas, 8 miles from downtown Dallas. The Big Town Inn has a restaurant, a patio, an outdoor pool with a terrace and barbecues. The rooms are equipped with cable TV, microwave and refrigerator. The hotel has 2 stars.