Posts tagged as:

21c Hotels

Hotel Art That Makes You Feel Richer: On 21c in Durham

by Paddy Johnson on November 6, 2015
Thumbnail image for Hotel Art That Makes You Feel Richer: On 21c in Durham

I visited the 21c hotel in Durham North Carolina, which was established by Laura Lee Brown and Steve Wilson as a means of housing their art collection.

Read the full article →