
Canvas Hotel
1325 S Lamar St, Dallas, TX 75215, USA
Upcoming Events
Overview

Canvas Hotel
1325 S Lamar St, Dallas, TX 75215, USA
Nestled in the heart of Cedars District, CANVAS is minutes from some of the city’s best and brightest attractions.
Photos