Skip to Content

Nestled in the Uptown Charlotte hotel’s 15th floor, The Punch Room is a modern reincarnation of a drinking den which crafts delectable cocktails inspired by the 19th century clubs of yesteryear.