Photo gallery for Hotel Amsterdam De Roode Leeuw
Hotel Amsterdam De Roode Leeuw
4-star hotel in Amsterdam City Centre
Reviews
8.2
Very good
Popular amenities
Explore the area
Damrak 93-94, Amsterdam, 1012 LP
- Dam Square2 min walk
- Amsterdam Museum6 min walk
- Anne Frank House10 min walk
- Amsterdam (AMS-Schiphol)29 min drive