Amsterdam is a city of canals and why not experience those canals by staying on a houseboat?  This is a fantastic choice of accommodation in Amsterdam and...