0 review
Park Plaza Leeds Hotel, Boar Lane, Leeds, West Yorkshire LS1 5NS
0113 3804 080
Asian
Leeds, West Yorkshire
£££