The Pierre New York, A Taj Hotel

2 East 61st Street at Fifth Avenue | New York, NY 10065  [SEE MAP]New York, NY  [SEE ADDRESS]
Credit

Courtesy of The Pierre New York, A Taj Hotel