NH Schiller

Rembrandtplein 26-36
Amsterdam
Netherlands