18 Hotels North - astoriahistory
Belleclaire Towers on the Roof, Hotel Belleclaire, 77th & Broadway, New York City

Belleclaire Towers on the Roof, Hotel Belleclaire, 77th & Broadway, New York City

00356ManhattanhotelsUpper West Side