New letting site?

OTA = Online Travel Agency, which means those sites that sell the booking and take the payment for you.
limousin-cottage
Posts: 465
Joined: Fri May 23, 2008 9:15 am
Location: Haute Vienne, France
Contact:

New letting site?

Post by limousin-cottage »

Hi Everyone, this popped up on Facebook.

https://www.french-gite-holidays.eu/?fb ... KVIUPpTJUU

Has anyone used them, or heard of them?

:roll: :roll: