If the likes of Leonardo DiCaprio can stay at this place, then you should know it’s going to be a goodie – think seaside rooms and a pool area to die for. Sigh. Welcome to France.
Continue Reading