But of all London’s best rooftops, not many hit such heights as the Novotel London Canary Wharf. The new Novotel flagship is a 39-storey skyscraper hotel that launched in May. With 313 rooms and ...
Tower Hotel, guest room amenities for the business and leisure traveler; set in the Canary Wharf area, near Financial District.
With a prime riverside location in one of London’s most iconic districts, the Pitch Wharf venue is laid out across two levels ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results