The International Inn Hotel

(The Washington Plaza Hotel)

342,000 SF

1962

$8 Million