Castle Hotels
2 properties found in Birmingham
- Castle Bromwich Hall Hotel
Castle Bromwich Hall Hotel
Chester Road
More detailsCheck rates - Lucky Fives At Castle Road
Lucky Fives At Castle Road
84 Castle Roadfrom
US$ 61 price for 1 nightMore detailsCheck rates
...
Change your search parametres to find the hotel you want.