Luxury apartment in the heart of Birmingham City!

Birmingham · United Kingdom

About this stay

Address
18 Holliday Street Apartment 200, Centenary Plaza, Birmingham