Kula Birmingham - New Street Station

Birmingham · United Kingdom

About this stay

Address
40 Severn Street, Birmingham, B1 1GB, United Kingdom, B1 1GB, Birmingham