Holiday Inn Express & Suites Address: 400 Old Loudon Rd Latham, NY 12110 United States [Get Directions] No events in this location Loading Map.... Holiday Inn Express & Suites400 Old Loudon Rd - LathamView on Google Maps 42.7618297 -73.754526