located right in the city centre of Amsterdam, capital of The Netherlands. Only two hours away from EU capital Brussels and one hour from The Hague, international city of peace and justice.
located right in the city centre of Amsterdam, capital of The Netherlands. Only two hours away from EU capital Brussels and one hour from The Hague, international city of peace and justice.