Holiday Inn Express Hotel & Suites Albany, Albany (3-star) | TravelManiac