My husband and I are considering staying in the Formule 1 hotels in the suburbs of Paris when we visit there to help cut costs. I was wondering if anyone knows which ones are in good locations, with easy access to public transportation into the city. It would be great if you could let me know!