B4 on Marhaba map, opsite Starfish Lane kids.
There are few containers for aluminuim, plastics & glass. However, I have no idea if the things are really recycled after that. Also, it is quite isolated...There might be other places around Doha but I haven't found them yet.
As far as rubbish are concerned, they have people to pick them up from the floor once they've thrown their stuff away...Not nice thinking but it will take time before they get trained to walk up to the closest bin. Who knows, things seem to hapen pretty fast here...