General de Gaulle Street is the path that leads to the commercial parts of the city. Here you can find plenty of shops, and you can wander in an almost entirely pedestrian area. As you continue down the street, you can enter the Veil Park, one of the few green spaces in this part of town. A modern place, there's plenty here to attract tourists.
Rousson Mas El Camino is actually the stairway leading almost directly to the top of Mont Saint Clair. The rise is steep, so take care on the cobblestoned steps. But you can enjoy the peace and quiet - the walk isn't very long, just quite steep.