Hotel Park I حديقة الشيراتون
Address: Al Funduq Street
City: Doha
Region: Doha
Country: Qatar