FREE Extra Guest. Heart of Birmingham City Centre

Birmingham · United Kingdom

About this stay

Address
Flat 6 18 Rawlings street, Birmingham