Holiday Inn Express Hotel & Suites Latham
Address:
400 Old Loudon Rd
Latham
, NY
, 12110
42° 45' 42.588" N, 73° 45' 16.2936" W
See map: Google Maps