Xclusive Living Stay in City Centre The Cube
Birmingham • Show on map View Details for PriceSituated in the centre of Birmingham 500 metres from Broad Street and 600 metres from The ICC-Birmingham Xclusive Living Stay in City Centre The Cube offers a restaurant and air conditioning. Featuring…More info