Tribeca Grand Hotel

2 Avenue of the Americas, New York