Fraser Place Canary Wharf
The four-star Fraser Place Canary Wharf Hotel is a fabulously modern, stylish and contemporary establishment that is located on Trafalgar Way in the centre of London's Canary Wharf district. Such a central location makes it a popular option for business travellers hoping to enjoy efficient access around the nation's capital, while the attentive staff and brilliantly decadent interiors are great draws for the more casual visitor.
80 Boardwalk Place Trafalgar Way, Canary-Wharf, E14 5SFView Larger Map
- Business Travellers