TripAligner
Countries
Destinations
Places
Things to do
Search catalogue
Start planning
Start planning
Home
Countries
United Kingdom
Birmingham
The Station Inn
The Station Inn
1.8
(39 reviews)
193 Station Road, Birmingham B33 8BB England
Budget
Specialty Hotel
Hotel
The Station Inn | Birmingham | United Kingdom | TripAligner