On traffic free square in centre of Amsterdam, at Central Station.
Be gone the boring room, banish the dull facade — a new list compiled by TripAdvisor rounds up 12 of the most amazing hotels ...
This locally-owned, historic hotel has ... bringing the room count up to 78 total. De Roode Leeuw, meaning The Red Lion, is located on a bustling main street running between Amsterdam Centraal ...