Hotel Linda

Stadhouderskade 131
Amsterdam
Netherlands