Amsterdam De Roode Leeuw
Located in the heart of Amsterdam, next to Dam Square, this hotel offers convenient access to attractions like Madame Tussauds and the Royal Palace. Guests can enjoy delicious meals at the hotel's brasserie, serving lunch and dinner daily, as well as a daily breakfast. A variety of comfortable, air-conditioned rooms are available, each equipped with a bathroom and modern amenities, ensuring a restful stay after a day exploring the city.
Year of most recent renovation: 2023
Total number of rooms: 79
Number of floors (main building): 4
Single rooms: 12
Double rooms: 64
Junior suites: 3
Deposit on arrival
Identification card at arrival
No hen/stag or any other parties allowed
Non-smoking establishment
Give us your Feedback