TraThe Barbizon Hotel & Towers
140 East 63rd Street at Lexington Avenue New York, New York 10021 Breakfast room
Click and drag on image to navigate. Click 'a' to zoom in, 'z' to zoom out.