Red Lion Hotel Albany Near Colonie Center Mall
205 Wolf Rd -
Albany,
NY 12205