Best Hotel in Solihull, ENG
1 Arden Hotel & Leisure Club
Simple lodging with dining & a poolCoventry Rd, Solihull B92 0EH, United Kingdom
2 Premier Inn Solihull Town Centre hotel
Modern budget hotel & restaurant68 Station Rd, Solihull B91 3RX, United Kingdom
Map