Located about 450 m from the train station and 500 m from the beach.
4 & 6 rue Felix Faure
Cannes
06400
France
Checking for room alternatives