833 New Loudon Road, Latham
Centrally located in Latham New York just minutes from Albany International Airport this hotel offers a convenient airport shuttle service as well as comfortable accommodations near several attractions.