The Mark

The Mark is housed in a beautiful, 1920’s landmark building at the corner of 77th Street and Madison Avenue in the heart of Manhattan’s Upper East Side. Step inside, and The Mark has been completely reimagined, giving it a new life and identity for the 21st century. The Mark harmonizes old-world com