The modern and stylish Holiday Inn Birmingham City Centre is located in the heart of the City of Birmingham. With 261 bedrooms including 20 brand new King Deluxe and Junior Suites and located perfectly with just a 2 minute walk from New Street station. The hotel is a perfect base for anyone wishing to experience Birmingham at its best.