Location : Boekhorststraat 19   , 2512 CL Den Haag

Nearest Public Transport Stop : Grote Markt