Hotel Premier Inn Birmingham South (Hall Green) - Birmingham United Kingdom - Photos
» Hotel Premier Inn Birmingham South (Hall Green) - Birmingham United Kingdom
Hotel Premier Inn Birmingham South (Hall Green) - Birmingham United Kingdom - Search and Book Hotel
Stratford Road
B28 9Es Hall Green Birmingham
Hotels 3 Stars United Kingdom