Every year the Michelin Red Guide offers a selection of the best establishments in France. This year it includes over 9000 hotels and restaurants ranging from the simplest to the most luxurious. All have one thing in common - they have been independently selected by Michelin's...