Comfortable and charming, the three-
star Eden Leidse Square Hotel Amsterdam is strategically located in the city centre, near the many bars, restaurants and cafes of the Leidse Square. Just a few minutes away are the Vondelpark, Rijksmuseum and Van Gogh Museum, as well ...
Hotel Details