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 ...