Portland Hotel, Birmingham

313 Hagley Road BirminghamB16 9LQ, United Kingdom