27th February 2018
In 2012 the £24 million 4-star boutique Hotel La Tour opened in the prime location of City Park Gate in Birmingham. Within walking distance of New Street Station, the 8-storey hotel features classic modern interior design, a cocktail bar, restaurants and conferencing...