Hotel Le Limargue is located between the Dordogne and the Cere Rivers. This charming hotel offers rooms with a private bathroom, free Wi-Fi internet access and a TV ... » Veja mais