Hotel Amsterdam De Roode Leeuw
Damrak 93-94, Amsterdam 1012 LP, Netherlands, Netherlands
Business Details
The property Hotel Amsterdam De Roode Leeuw is located in Amsterdam, Netherlands. The Lodging is ranked with 4 stars.
"De Roode Leeuw offers rooms in a monumental building in the heart of Amsterdam, 50 meters from Dam Square. Each room features free Wi-Fi and double-glazed, soundproof windows."
- Type:
- Accommodation
- Keywords:
Stars Rank:
4
Booking_com_ID:
10074
Hotel Amsterdam De Roode Leeuw
The property Hotel Amsterdam De Roode Leeuw is located in Amsterdam, Netherlands. The Lodging is ranked with 4 stars.