johndwilson's Amsterdam, The Netherlands
Hotel Amsterdam - De Roode Leeuw
Damrak 93 - 94
Located on the main street running from Amsterdam Central Station which is a 5 minute walk away, the...
Bilderberg Garden Hotel
The rooms are spacious, clean and comfortable in this out of town location, not far from Zuid. The b...