Canal House

Click here to check prices & availability for Canal House.

KEIZERSGRACHT 148
AMSTERDAM, 1015 CX  Netherlands

Partner Reviews: Canal House

Join the conversation!

Not a member? .