How to show city district boundaries

Many cities (Vienna, Budapest, etc.) have clearly delineated district boundaries. These are really helpful to visualize when, say, looking for accommodation, since almost all real estate and rental property ads classify their offerings by district. Is there any way that I can get a map view that shows the usual streets, etc., but also clearly and very conspicuously shows the names and boundaries of city districts? Even better would be one that slightly shades each district in a different colour. Can this be easily done with the default OSM website, or with one of the third-party OSM-based web services?

You could use wambachers boundaries map to visualize the districts and their names, but I guess it’s still not exactly what you’re looking for: (note: you have to enable OAuth in the top right corner to see any effects)

Thanks, Luzandro. This is almost what I want. That tool lets me see the district boundaries if I select districts one at a time, but when selecting more than one district at once it’s hard to keep track of which is which. This is because they’re all shaded the same colour and the district names are not prominently labelled on the map itself. Still, it’s better than nothing!

Here’s a very simple minded approach with overpass-turbo:

It is possible to iterate over found objects but whether it could be used to assign them a number or colour I don’t know. Also I don’t know if MapCSS can make use of enumerated arrays.