Amstelzicht Hotel, Amsterdam, Netherlands

Address: Amstel 104 , 1017AD , Amsterdam , Netherlands
Phone: 020-6236693
Web:
GPS Lat: 52.366970 , Lon: 4.896930


Map