Explore details about location Mohammed Bin Thani Street. Mohammed Bin Thani Street is a location situated within the Doha alongside other areas such as C Ring Road, Lusail Street, Rawdat Al Khail Street. Additionally, some smaller parts of Mohammed Bin Thani Street include specific areas like Khalifa Street adding to the diversity of its landscape.