RT.com RT Partners Hotels United Kingdom London Fraser Place Canary Wharf

Fraser Place Canary Wharf

Basic information
Category
4 Stars
Address 80 Broadwalk Place
City London
Country United Kingdom
Number of rooms 96
Fax number

Special deals