The Plaza, New York

The Plaza, New York

Photo Credit: The Plaza

Photo Credit: The Plaza

The only hotel in New York City to be designated as a National Historic Landmark.

Located on Fifth Avenue and Central Park South, this iconic building has been the stage for some of the greatest motion pictures of all time… The Great Gatsby, Funny Girl, Crocodile Dundee and Home Alone II: Lost In New-York.

Kings, presidents, ambassadors, stars of stage, screen and sports have all stayed at The Plaza!

Hotel President Wilson, Geneva

Hotel President Wilson, Geneva

Mandarin Oriental, Tokyo

Mandarin Oriental, Tokyo