24B Avenue Cochrane, Menton, France
950 m from centre
17, rue Partouneaux, Old Town, Menton, France
300 m from centre