★ 4.3 (1801) E Al Sultan Beach Resort - Qatar AL Khawr Town Road, Al Khor 60002 Hotel Resort Call Directions