translate English to French: Large parking space available on site.
Grand espace de stationnement disponible sur le site de l'auberge.