The Amsterdam De Roode Leeuw Hotel is opposite the De Bijenkorf Department Store and close to Dam Square. Sited on Damrak Street, this hotel is ideal for shopping and sightseeing. Rooms are moderately-sized and well-maintained, furnished with soft coloured fabrics. The Amsterdam De Roode Leeuw Hotel has an extensive range of room facilities to ensure a pleasurable stay.