Location
The hotel is located in the historical heart of Amsterdam in the middle of the financial, business, shopping and entertainment district. The famous Dam Square is only 50 metres from the property, while the Amsterdam Central Station is about 700 metres away.
Rooms
All 79 guestrooms at this hotel are elegantly appointed with an extensive array of modern amenities to keep you relaxed during your stay.
Restaurant
The a-la-carte restaurant De Roode-Leeuw is legendary for its Dutch regional specialities. Besides, it offers snacks, salads, sandwiches and a choice of warm plates as well as more elaborate dishes for you to relish.