Birmingham City Centre Prestige Stay - Premium Apartment - City Centre - Wifi included

Birmingham · United Kingdom

About this stay

Address
Wrentham Street, Birmingham