Loved it. GThere is the IAmsterdam sign which is perfect for your mandatory touristy photo and then the park and plaza with small food vendors and museums surrounding it. Definitely something to walk by while here.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.