1. Do I need a visa to come to France?
– Whether you need a visa to come to France depends on your nationality. For stays up to 3 months a tourist visa is normally acceptable, but please contact the French consulate or embassy in your country for more detailed information on this subject.
2. I need a visa to come to France, can LSF help me with my application?
– Yes, as soon as we receive your application we provide written confirmation of your provisional booking as well as an invoice. Once LSF has received full payment for your stay, we will send you a visa invitation letter, which should be presented with the booking confirmation and invoice to the French Embassy as soon as possible. You should present the original documents, so any special delivery charges (e.g. delivery by DHL, UPS…) incurred by LSF must be paid by you. If your visa is refused, we will return all your money minus the non-refundable registration fee (80 euros).