translate English to French: Find yourself directly behind the Royal Palace and Dam square with free Wi-Fi.
Il vous place à quelques pas du Palais Royal et de la place du Dam.