Holiday Inn

100 Nott Ter

Schenectady, NY 12308