This Addison hotel is 2 miles from Galleria Dallas Mall and 20 minutes from Texas Stadium. It features an outdoor pool, free Wi-Fi, and rooms with a microwave.
Number of rooms: 84
14975 Landmark Boulevard, Addison, TX 75254, United States
Hotel booked 1 times today.