No image available for this hotel
No image available for this hotel
Dallas, Dallas
Spend a second to
save a fortune!
Spend a second to save a fortune!
2225 N Harwood St, Dallas
Featuring an outdoor swimming pool and barbecue facilities, Stay Alfred at MIRO is situated in the centre of Dallas, not far from American Airlines Center and AT&T Performing Arts Center.
See MoreUsage of subsidiary facilities may incur additional fees