Hotel Amsterdam–De Roode Leeuw

Damrak 93-94
+31 20 555 0 666

Hotel Description
Great central location, affordable rates, clean & comfortable rooms and friendly & attentive hospitality. In an amazing location, just off Dam Square, right in the middle of Amsterdam's city center, you'll find Hotel Amsterdam De Roode Leeuw. Our 104 years of experience in hospitality makes us the p