Staycity Aparthotels Newhall Square, 88 Charlotte Street, Birmingham, B3 1PW