The St. Regis Doha Doha
Doha West Bay
Doha,
QA 14435
Near Katara Beach