Fraser Place Canary Wharf
Apartment
London
Situated in the heart of London’s Canary Wharf business district, Fraser Place offers luxury serviced apartments surrounded by a stunning skyline. Apartments have modern kitchens and lounge areas.
Number of rooms: 108
80 Boardwalk Place, Trafalgar Way, Tower Hamlets, London, E14 5SF, United Kingdom
Hotel booked 1 times today.