Hotels, etymologically speaking, are a French invention, sheltering structures whose function was to provide care and nurture--as in the famous and endangered Hotel Dieu in Paris beside the Seine. Next month, the 21c "art hotel" in downtown Cincinnati, celebrates its first anniversary, and the current exhibition show does anything but...
(0) Comments | Posted September 15, 2014 | 5:28 PM