Situated in Amsterdam, within 900 metres of Leidseplein and a 13-minute walk of Vondelpark Open Air Theatre, Velo Room in Amsterdam provides free WiFi throughout the property.
There are no reviews yet.
Your email address will not be published. Required fields are marked *
Your review *