Picture 29The Mark is located on the fashionable Upper East Side, at Madison Avenue and East 77th Street. The hotel is close to major attractions, including the Metropolitan Museum of Art, Guggenheim, Whitney, The Frick, Central Park and boutique shops on Madison Avenue. The hotel also offers a complimentary shuttle to and from Wall Street.

Leave a Reply

Your email address will not be published.