If you are on C-Ring coming from Ramada Junction towards corniche; take the underpass aside from HMC, head yor way to al Ahli Hospital and keep going until the next traffic light (petrol station is nearby). On the traffic light make a left turn, and immediately on your right hand side you should be able to see the German Embassy.
arymoceana maybe this could help you
http://www.doha.diplo.de/Vertretung/doha/en/02/Oeffnungszeiten/Oeffnungs...
or here
http://www.doha.diplo.de/Vertretung/doha/en/02/Lageplan/Lageplan__DLD,pr...
If you are on C-Ring coming from Ramada Junction towards corniche; take the underpass aside from HMC, head yor way to al Ahli Hospital and keep going until the next traffic light (petrol station is nearby). On the traffic light make a left turn, and immediately on your right hand side you should be able to see the German Embassy.
Regards!!