Webster University Leiden is just a 25 minute train ride from Amsterdam. The Webster University campus in Leiden is a beautiful location and a major seat of higher learning. We have Barchelor’s degree and Master’s degree programs. We have a wide choice of subjects for our students. There is a qualified team to help you choose the right course for you. See the Webster University Leiden website for a more complete overview.
Here is an article about Education in The Netherlands.