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

Premier Inn London Stratford

Basic information
Category
3 Stars
Address International Square
City London
Country United Kingdom
Number of rooms 267
Fax number

Special deals