Answers from Our Experts (1)
The Pierre, A Taj Hotel is located in the heart of the action in New York City. Sitting at 2 E. 61st St. at Fifth Avenue, it’s right in the center of the famed Midtown Manhattan area. With Central Park directly across the street, the Forbes Travel Guide Five-Star hotel offers incredible views and a variety of entertainment just a few feet away. It may be hard to tear yourself away from your luxurious and comfortable room, but be sure to take advantage of being within walking distance from phenomenal shopping, the Metropolitan Museum of Art and Carnegie Hall.