Amsterdam, Amsterdam
Spend a second to
save a fortune!
Spend a second to save a fortune!
Damrak 93-94, Amsterdam
De Roode Leeuw offers rooms in a monumental building in the heart of Amsterdam, 50 meters from Dam Square. Each room features free Wi-Fi and double-glazed, soundproof windows.
See MoreUsage of subsidiary facilities may incur additional fees