LOL...I still don't know where it is, and I want to take one of these 3 which is close to the corniche and city center:

 

Hotel Dana

New Mashriq Hotel

or Qatar Palace Hotel 

 

Doha, I'm coming! Ducks in Doha from 12th - 18th of May :)