The Pierre, A Taj Hotel is located across from Central Park at 61st Street. A part of the New York City skyline with its copper mansard roof, The Pierre offers guests white glove luxury service.
Number of rooms: 189
Two East 61st Street at 5th Avenue, Upper East Side, New York, NY 10065, United States
Hotel booked 1 times today.