The 163-room Hotel Sierra is up and running in downtown Charlotte, N.C.
The luxury property offers meeting and event space that includes a rooftop terrace with a pool and outdoor fireplace.