Mulhouse in France is 15.5 miles south ... 1.4 million square feet and offers a range of restaurants, duty-free shopping and other services. Passengers can spend either Euros or Swiss Francs ...