No that I can think of. It's pretty tough finding one, trust me, but there is always the beach you can camp on, plus, you'll be near the city.
over 5 years ago
Biot has one... its not in Nice but only 20mins by train and its really close to the train station. Biot is the station before Antibes.
over 4 years ago
Simple and Flexible