Your place in Central Amsterdam

Hotel Amsterdam De Roode Leeuw

Our restaurant is currently closed for renovations. Some construction noise may be unavoidable at times on weekdays during office hours. Of course we will do our utmost to minimize any inconvenience.


In an amazing location, just off Dam Square and right in the middle of Amsterdam's city center, you'll find Hotel Amsterdam De Roode Leeuw. This is where you want to stay if you're coming to Amsterdam.


Sure, you can find fancier 4 star city hotels in Amsterdam, but what we may lack in glitz we more than make up for in authentic friendliness and true hospitality.