RT.com RT Partners Hotels United Kingdom London Park Plaza Riverbank London

Park Plaza Riverbank London

Basic information
Category
5 Stars
Address 18 Albert Embankment, London SE1 7TJ,
City London
Country United Kingdom
Number of rooms 394
Fax number

Special deals