The Plaza Hotel
The Plaza Hotel is one of the world's most famous hotels.
This twenty story luxury hotel located at Central Park
South. The building is an historic landmark building and The
Plaza has operated on the site since 1907. The first thing
that grabs attention when touring this beautiful New York
hotel is the entrance way, which is graced by fountains and
statues. The entrance is stately, much like the rest of the
building - which was built to look like a French Chateau.
This luxury New York hotel is a favorite of the jet set and
celebrity crowds.

