News

Le Stelsia Hotel Project

Le Stelsia is a 4 stars luxury hotel set in 23 acres of greenery near Villeneuve sur Lot (South West of France).

Those 23 acres have been equipped with Rain Bird products.  

 

For more details, see the PDF below: