HotelsClick.com

Hotel Premier Inn Premier Inn Solihull South (M42) - Solihull United Kingdom - Photos

» Hotel Premier Inn Premier Inn Solihull South (M42) - Solihull United Kingdom

Booking.com

No photos

Hotel Premier Inn Premier Inn Solihull South (M42) - Solihull United Kingdom - Search and Book Hotel

Stratford Road
B90 4Ep Shirley Solihull
Hotels 3 Stars United Kingdom