Contribute photo
Auberge de l'écureuil
Charming countryside inn near Paris and Versailles. Onsite restaurant, flat-screen TVs, and in-room kettles for a relaxing stay.