Search our site

Speak with our front desk team


+44 207 590 3022


In ‘The Plaza’

The Plaza, New York

Overview Located in the borough of Manhattan, New York City, The Plaza is a landmark 20-story luxury hotel recognised as a ‘Historic Hotel of America’ by the National Trust for Historic Preservation. Designed by Hen...