Amsterdam Law School is located in Amsterdam, Netherlands on Nieuwe Achtergracht 166. Amsterdam Law School is rated 5 out of 5 in the category university department in Netherlands.
Address
Nieuwe Achtergracht 166
Accessibility
Wheelchair-accessible entrance