Best Western Albany Mall Inn And Suites, Albany