Hotel Amsterdam De Roode Leeuw is positioned in the very heart of the business and shopping district of Amsterdam. Within walking distance of Central Station, only steps from famous Dam square, the Royal Palace and the main tourist attractions. Opened in 1911, this privately owned hotel is renowned for its up to date comfort and its customer driven attitude. Its covered and heated terrace, looking out over Damrak and Dam Square, has been a famous meeting point for decades.
Click here for availablity and prices!
Check out Netherlands Car Hire for good rental deals! |