Hotel Plaza Athenee, New York

37 E 64th StUpper East Side, New York10065, United States
More images