18 Hotels North - astoriahistory
Hotel Peter Stuyvesant, Central Park West at 86th Street, New York, 8th Avenue Subway Station at Door

Hotel Peter Stuyvesant, Central Park West at 86th Street, New York, 8th Avenue Subway Station at Door

00391ManhattanhotelsUpper West Side