Canvas Hotel Dallas

1325 S Lamar St
Dallas, Texas 75215
2.0 miles from African American Museum
More hotels near this hotel