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. (139 characters)