(+39) 010 5701151

Home

Checking availability and prices
Amsterdam De Roode Leeuw Hotel

Check availability

1

Amsterdam De Roode Leeuw Hotel

3 Stars 3 Stars Hotel
Damrak 93-94

Amsterdam, Netherlands

Description

Hotel Amsterdam de Roode Leeuw is centrally located only 50 m from the Dam Square and 700 m from the central station. Close to shops, restaurants, bars and cafes. Hotel facilities: reception 24h, bar, restaurant, terrace, breakfast buffet, meeting facilities, laundry/dry cleaning service and free WiFi. The guest rooms are equipped with bathroom/shower, hair dryer, mini bar, telephone, internet, satellite TV and air conditioning.

Address: Damrak 93-94, 1012 LP Amsterdam
Netherlands

Address: Damrak 93-94
Map location could be inaccurate. Please double check the address well before your trip.