Compare Store Prices logo


Amsterdam De Roode Leeuw



The Hotel Amsterdam De Roode Leeuw is located on Damrak in the heart of Amsterdam, only fifty metres
buy it button

Amsterdam De Roode Leeuw
The Hotel Amsterdam De Roode Leeuw is located on Damrak in the heart of Amsterdam, only fifty metres from the famous Dam square and the Royal Palace. As one of the best known Amsterdam Hotels, its roots date ba

The CompareStorePrices.co.uk device is a registered trademark of Advanced System Technologies Limited.
All other trademarks and devices are the property of their respective owners.