Plaza de Toros - Premium City Centre Penthouse

Birmingham · United Kingdom

About this stay

Address
Masshouse Lane, Birmingham