The Sächsische Schweiz (Saxon Switzerland) is an area in Saxony, Germany.
About 40 km upward the Elbe river from Dresden this is a mountain area made of sandstone. Bizarre stone formations and spectacular views are only some characteristics of this region that is ideal for hiking, but also for a relaxed day out. For those who like nature, it is surely the most beautiful landscape in Saxony. It can get crowded along the river at summer weekends, if you don't like this, try the colder days. In late autumn or even winter you will nearly be alone outside the villages. There are also many rock castles within the region, most worth a visit.
Like in most other parts of Germany, English is generally well understood and French might be, too.
The Saxony Switzerland is best accessible from Dresden.
Maybe a little tricky to find the roads out of the city Dresden if you're not used to. Follow the the signs to Czech Republic (Decin) or Bad Schandau. Be aware of traffic jams at hot summer weekends. A good mark bench mark is the Elbe River. Simply follow it to the east.
If you have some time, try this. Old beautiful steam ships (there are modern diesel too, so take care when you buy tickets) bring you up the river through the beautiful Elbtal. Relaxing trip. You will have a good look to the engines! Before 1990 they where fired with coal, now oil is used, but it's still steam engine.
There is a good bicycle way along the river Elbe, take right river (northern) side if you go up.
Best option is a car, although there is public transport (question is not if you get there, but when).
To get a good overview over all destinations, visit the site of the regional managment  (available in German, English and Czech).
There are a number of inns along the hiking trails and small restaurants in every town.
It is a very safe region and there should not be any problems (you still have to lock your car).