Hotel Amsterdam - De Roode Leeuw is a four star hotel that combines style and allure with a warm and intimate atmosphere and hospitality. Due to a rich history of providing hospitality it has become one of Amsterdams more significant hotels. You will be sure to feel at home in one of our 79 rooms.