ITC Hotel

Prinsengracht 1051
Amsterdam
Netherlands