Canary Riverside Plaza Hotel London, United Kingdom Beach Beachfront Nightlife Outdoors Waterfront sky water landmark building bridge night cityscape evening Sea dusk tower
Canary Riverside Plaza Hotel
Designed by Philippe Starck, this modern hotel is geared toward business travelers drawn to the new business hub of Canary Wharf. The ten-story tower houses 142 of the largest rooms and suites in London, many with bang-up river views, with oversize windows and black-walnut furnishings. A small spa offers Organic Pharmacy treatments, and a small fitness room gets the job done, though guests have privileges at the health club next door. The restaurant serves Italian cuisine in a relaxed, informal dining room and al fresco on the terrace overlooking the Thames—making the most of the views that are one of the hotel’s strongest selling points.  more...
Room Availability
Check in - Check out