Leisure travellers will find themselves just a short drive away from location such as Stratford Upon Avon, Warwick Castle, the Black Country and the Cotswolds.
The hotel offers comfortable, en-suite rooms, executive suites, a relaxing Bistro style bar and a restaurant that has a reputation for excellent food. If you are staying at the weekend Sunday lunch is a real treat. Reservations strongly recommended!
The Apollo Hotel also offers a range of unrivalled corporate,wedding and banqueting facilities.
