The McCormick

The McCormick, formerly known as Millennium Hotel and Resorts, is a complete interior renovation of 224 rooms, restaurant & bar, and lobby.
Related projects