translate English to French: The beautiful town Memmingen is just a few km away.
La bucolique ville de Memmingen ne se trouve qu'à quelques kilomètres de l'hôtel.