Holiday Inn-- Wall Street, New York.

Comments