Hotel NH Schiller, Amsterdam

Rembrandtplein 26-36Central Canal Ring, Amsterdam1017 CV, Netherlands