Loading hotels
Confirming room availability...
Miro Uptown Apartments, , Dallas, United States
Located a 13-minute walk from American Airlines Center in Dallas Uptown Nook has accommodations with air conditioning and free WiFi. Each unit features with a balcony offering city views a cable flat-screen TV a dining area a well-fitted kitchen and a private bathroom with shower and free toiletries. Popular points of interest near the vacation home include AT&T Performing Arts Center Dallas World Aquarium and Sixth Floor Museum. The nearest airport is Dallas Love Field Airport 6 miles from Uptown Nook.