Canary Riverside Plaza Hotel
46 Westferry Circus, Canary Wharf, London, England
During your stay at Canary Riverside Plaza Hotel, you're just a quick walk from Thames River. You'll find features such as a full-service spa, an indoor pool and a restaurant. This property offers pet-friendly amenities, such as food and water bowls.