TRAVELODGE INN & SUITES BY WYNDHAM ALBANY, 美國 - 紐約州-奧巴尼