Considering the Comfort Zone Serviced Apartments in Birmingham?
A VT member wrote the following comment about visiting Birmingham:
Star City by david010
Star City is an shopping, entertainment and restaurant complex located just off the M6 at Birmingham. It has the UK's largest Casino and Cinema,a 22 lane Megabowl and over 10 restaurants and bars offering food from around the world. It has excellent facillities and over 3,000 free parking spaces.