Modern self-contained studio

Birmingham · United Kingdom

About this stay

Address
363 Hospital Street, Birmingham