Travel

Plaza Hotel

Central Park
The Plaza Hotel, located at Fifth Avenue and Central Park South, is much changed since the early 20th century. Christopher Reynolds / Los Angeles Times
Loading