Holiday Inn Express Hotel and Suites Latham

400 Old Loudon Rd
Latham
New York
United States