![](https://shortwalk.com/wp-content/uploads/photo.html-175.jpeg)
Damrak 93-94, 1012 LP Amsterdam, Netherlands
Hotel Amsterdam De Roode Leeuw is a historic 4-star boutique hotel situated in the heart of Amsterdam. With a rich heritage dating back to 1911, the hotel seamlessly combines modern amenities with old-world charm. The hotel boasts 79 elegantly appointed rooms and suites, each equipped with luxurious furnishings and contemporary facilities. Guests can indulge in exquisite dining at the hotel’s restaurant, offering a delightful menu of local and international cuisine. The hotel’s central location makes it an ideal choice for both leisure and business travelers looking to explore the vibrant city of Amsterdam. Experience exceptional hospitality at Hotel Amsterdam De Roode Leeuw.