Taste of Summer at Bab Al Shams Next level luxury awaits you at Bab Al Shams. Reserve your stay at this beautiful resort and treat your loved ones to a full board...