Broadly yes. The red-light strip on rue Joseph Junck can feel dingy but there's no meaningful violent crime. Police presence around the station is heavy. Standard city precautions apply — don’t flash a phone at 03:00, and stick to avenue de la Liberté if you prefer a nicer streetscape.
Gare if you’re on a budget or arriving by train — you’ll save USD 40-80 a night and it's a 20-minute walk or 3 tram stops to the old town. Ville Haute if you want atmosphere and don’t mind paying for it. Kids-and-luggage travelers should prefer Gare.
Live prices for every hotel and inn in the area — free cancellation, updated daily.