The Apollo's location simply could not be better, situated within easy walking distance of leading night clubs and casinos, just a few minutes from Birmingham City Centre, Birmingham New Street Station and within easy reach of the International Convention Centre. Yet, only a few miles from some of the most scenic and historic countryside in England.