My Guide Website?
Fraser Place Canary Wharf
London
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.