Cavalier House Hotel, Birmingham

202 Hagley Road BirminghamB16 9PQ, Reino Unido