21c Museum Hotel added it’s eighth property in downtown Kansas City, MO. It opened in mid-2018 with 120 rooms, 6,200 SF of contemporary art exhibition space, a chef-driven restaurant named The Savoy, and more. Located in downtown’s historic Savoy Hotel…
Recent Comments