King Hotel

Leidsekade 85-86
Amsterdam
Netherlands