Amstel Canal Guest House Amsterdam

Address:

Staalkade 2
1011 JN Amsterdam, Netherlands

Map:


Contact   ·   Privacy   ·   Terms