Aloft Dallas Downtown

3.0 star property
Comfortable Art Deco hotel, a short walk to Dealey Plaza

Choose dates to view prices