In an amazing location, just off Dam Square and right in the middle of Amsterdam's city centre, you'll find Hotel Amsterdam De Roode Leeuw 4*.
This historic hotel started life as a cosy inn in the 15th century, and today continues to pride itself on authentic friendliness and true hospitality. Brought right up to modern standards with a recent refurbishment, the charming Hotel Amsterdam De Roode Leeuw 4* now features sleek modern decor and an excellent restaurant.Located in the historical heart of the city, your hotel could not be better placed for sightseeing!
Famous Dam Square, where you'll find you'll find The Royal Palace, the New Church as well as Madame Tussaud’s wax statues museum, is a stone's throw away from the hotel.
The Beurs van Berlage cultural centre as well as Amsterdam’s leading department store, De Bijenkorf, are opposite the hotel while Amsterdam Centraal Station is within walking distance (700 metres) from your doorstep.