Eden Rembrandt Square Hotel, Amsterdam

Amstelstraat 17Central Canal Ring, Amsterdam1017 DA, Holanda