Hotels Near Extended Stay America Buffalo Grove Deer, Buffalo Grove