Al Sultan Beach Resort I فندق السلطان
Address: Safa Al Tawg
City: Al Khor
Region: Al Khor
Country: Qatar