Traditional Dutch cuisine served in the restaurant.
Our Review
Being one of the few privately owned hotels in Amsterdam, De Roode Leeuw boasts a friendly, personal atmosphere. Its roots date back to the 15th century and its location a few steps from Dam Square couldn’t be bettered.
The hotel is located in the heart of Amsterdam on the Damrak, the street which links the Central Railway Station to the world famous Dam Square. It is also within walking distance of Kalverstraat and most major tourist attractions.
Customer review digest, click to view whole review ...