Apollo Hotel offers convenient access to transport links and Birmingham city center. Ideal for travelers needing easy access to the NEC.