The Century House Hotel - Latham, NY, 12110, United States