logo

Location of Hotel Amsterdam De Roode Leeuw

Location

Damrak 93 /94, Amsterdam, Netherlands, 1012 LP
The location of this hotel provides guests with easy access to a vibrant blend of shopping, entertainment, and cultural attractions. Within walking distance, visitors can explore nearby landmarks such as Madame Tussauds Amsterdam and the historic Beurs van Berlage, both located only a short stroll away. Connecting Amsterdam Central Station to Dam Square, the bustling Damrak road ensures convenience for travelers arriving from the railway station. With major attractions like the Rijksmuseum and Anne Frank House just a couple of kilometers away, this hotel is perfectly positioned for those looking to immerse themselves in the city's rich history and lively atmosphere.
Check rooms and rates
From121US$ /night
Check-in
24Nov2024Select date
Check-out
25Nov2024Select date
Rooms and Guests2 Guest, 1 Room
Map view
street view
Damrak 93 /94, Amsterdam, Netherlands, 1012 LP
Nearby
You will know it! AmsterdamThe Netherlands
Red Light District
1800 ft
Museums
Madame Tussauds Amsterdam
400 ft
Museums
Amsterdam Vodka Museum
1800 ft
Tower
Beurs van Berlage
900 ft
Museums
Body Worlds
500 ft
Church
Oude Kerk
1800 ft
Church
The New Church
300 ft
Monuments and Landmarks
National Monument
500 ft
Restaurants
Cau
700 ft
Damstraat 5
Majestic
400 ft
Dam 3
La Zoccola del Pacioccone Pizzeria
1000 ft
Nieuwe Nieuwstraat 22
Shiki, Japanese Restaurant
300 ft
Zoutsteeg 35
Grand Cafe Krasnapolsky
500 ft
Dam 9
van Kerkwijk
1100 ft
Nes 41
FuLu Mandarijn Amsterdam
800 ft
Rokin 26
Greenwoods Singel
1800 ft
103 Singel
Contact us
We’re at your service