Loading hotels
Confirming room availability...
Stay Alfred At Miro, 2225 N Harwood St, Dallas, United States
With a stay at Stay Alfred at MIRO in Dallas (Uptown), you'll be steps from Victory Park and 7 minutes by foot from Nasher Sculpture Center. This apartment is 0.5 mi (0.8 km) from Morton H. Meyerson Symphony Center and 0.6 mi (0.9 km) from American Airlines Center.