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. Please note that from 23 January onwards, we are impr