Dana Beach Resort

+966 13 8293000
Overview