Press Release

The Mark Hotel Ranked “#1 City Hotel in the US” and “#1 Hotel in New York City” in Travel + Leisure World’s Best Awards 2020