Posts tagged luxury hotel
The Mark

At the corner of 77th Street and Madison Avenue, and housed in a beautiful 1927 landmark building reimagined by legendary designer Jacques Grange, is Nashville Luxury Travel’s newest Hotel of the Week. The Mark has been completely reimagined, and given a new life and identity for the 21st century. Situated on one of the Upper East Side's best blocks, surrounded by New York's premier museums, shops and restaurants, and the splendor of Central Park, The Mark not only surrounds you in luxury and style, it places you at the epicenter of Manhattan's social and cultural riches.

Read More