Located 3.9 km from Planet Ice Solihull, which is highly appreciated by sports lovers, the 3-star Premier Inn Premier Inn Solihull Town Centre includes 115 rooms. You will find a restaurant and a shop at the inn.
The accommodation is within minutes of Hobs Moat Ancient Monument, while Solihull Magistrates Court Courthouse is merely 400 metres away. Popular natural sights near this Solihull hotel are Malvern and Brueton Park (900 metres) and Elmdon Park (3.9 km). The property is around 400 metres from the 336 seat raked Core Theatre Solihull and Solihull Citizens Advice Bureau is just a 5-minute walk away. Homer Rd / Church Hill Road bus stop is near Premier Inn Premier Inn Solihull Town Centre.
They are furnished with spacious decor.
Breakfast is served every morning in the restaurant. Situated just a short stroll from the hotel, the gastropub Slug & Lettuce offers a British menu.