Almanarre plage hotel

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