iBike
Location 1:
Geldersekade 91-H
1011 EL Amsterdam The Netherlands
Ph: (+31)02-0845-8505
Ph: (+31)06-2693-6934
Location 2:
Rozengracht 146
1016 nj Amsterdam The Netherlands
Ph: (+31)02-0638-6392
Ph: (+31)06-2693-6934
Opening time
Mon - Fri 09:00-18:00
Weekend 10:00-18:00