RT.com RT Partners Hotels United Kingdom London Premier Inn London Southwark

Premier Inn London Southwark

Basic information
Category
3 Stars
Address 15A Great Suffold Street
City London
Country United Kingdom
Number of rooms 59
Fax number

Special deals