Many sizable residences are situated here .
The Embassy of India , Doha formerly had its headquarters here .
Many sizable residences are situated here , and the Embassy of India , Doha formerly had its headquarters here .