Almanarre plage hotel

Almanarre Plage is a small and eco friendly hotel ! Find what does that mean ...