De L’Europe Amsterdam – The Leading Hotels of the World, gebouwd op de overblijfselen van een laatmiddeleeuwse vesting, biedt luxe accommodatie aan de Amstel, in het hart van de stad.