Other Hotels in Birmingham - Birmingham City Centre Suffolk Street, Birmingham City Centre, Birmingham, B1 1LS Tags: serviced apartments