Eden Amsterdam American Hotel

Leidsekade 97
Amsterdam
Netherlands