Park Plaza Hotel Leeds photograph

Park Plaza Hotel Leeds

Use attributes for filter !
Height 7700 (cm)
Opened 1966
Floors 20
Construction started1965
OwnersPPHE Hotel Group
FunctionHigh-rise Building
Date of Reg.
Date of Upd.
ID2381639
Send edit request

About Park Plaza Hotel Leeds


Park Plaza Hotel Leeds is a tower block in Leeds, West Yorkshire, England. It is situated in central Leeds on City Square near Leeds railway station. The tower was completed in 1966 after construction began in 1965 and was then an office block. It was redesigned in 2004 to host the four star Park Plaza Hotel.

Related Persons

Next Profile ❯