Dallas’ New Art Hotel Creates a Whole New Scene on Lamar Street
March 9, 2019 7:56 pm A new art-centric hotel called Canvas is now open in Dallas at 1325 South Lamar Street. The artsy hotel took over Nylo Dallas earlier this year and has transformed the interior into a new hotel/art gallery, displaying work exclusively from local artists.Categorised in:
This post was written by Mary Day