Close to Leeds Bradford airport and easily accessible by road, the striking 4-star, design-led Park Plaza Leeds Hotel is ideally located on City Square, in the heart of Leeds city centre opposite Leeds Railway Station. The hotel is located within walking distance of most of Leeds' main business and shopping centres and tourist attractions. Local attractions include Royal Armouries Museum, City Art Gallery, Kirkstall Abbey, The Henry Moore Institute, Leeds Grand Theatre and Opera House and West Yorkshire Playhouse.
Park Plaza Leeds Hotel Click here to browse more
Leeds UK Accomodations
|