Reservations: +1-888-407-3027



Restaurant
Room Service
Safety Deposit Box
Air Conditioning
24-Hour Front Desk
Elevator
Show all amenities
Hotel Amsterdam De Roode Leeuw is a charming hotel located just 164 feet from the iconic Dam Square, nestled within a historic building. Each room is equipped with free Wi-Fi and double-glazed soundproof windows, ensuring a ... more
Each room features free Wi-Fi, double-glazed soundproof windows, climate control, wired internet access for notebooks, coffee and tea facilities, and a flat-screen TV.
Yes, public transport is just a few steps away from the hotel.
The hotel is located just 164 feet from Dam Square.
While the hotel does not provide direct airport transportation, trains to Schiphol Airport leave at regular intervals from nearby.
Unfortunately, pets are not allowed at Hotel Amsterdam De Roode Leeuw.
Yes, the cancellation policy varies depending on the rate selected at the time of booking. Please check your booking details for specific cancellation terms.
Yes, breakfast is available at the hotel at an additional charge.
Parking is not available on site; however, nearby public parking options can be found.
Yes, the hotel is suitable for business travelers and offers amenities like wired internet access for notebooks.
Check-in is at 3 PM and check-out is at 11 AM.
Check-in: 02:00 PM
Check-out: 11:00 AM