Travel in New York, free reservation service in the most charming hotels in New York, hotel new york
TraThe Barbizon Hotel & Towers

140 East 63rd Street at Lexington Avenue
New York, New York 10021

Tower room

Click and drag on image to navigate.
Click 'a' to zoom in, 'z' to zoom out.