An Art Gallery for Everyone – 21c Hotel in Oklahoma City
July 25, 2018
Travel, Art and Art Museums, City or urban travel, Hotels and lodging, Sheila projects, US travel
The 21c Hotel chain is an interesting concept – boutique hotels located in small-to-mid-sized U.S. cities, usually housed in historic or unique buildings, that each include a modern art …