18 Hotels North - astoriahistory
Stratford Arms Hotel, 117 West 70th St., New York

Stratford Arms Hotel, 117 West 70th St., New York

00388ManhattanhotelsUpper West Side